It looks like some kind of critter is snipping of the stems of my water lilies.

I have about nine planted, some in pots and some in the ground along 200 ft. of shoreline. They are all being snipped about 2 inches above ground level.

It looks like a clean 45 degree cut.

I thought at first it might be turtles so I caged all the plants with 2"X4" mesh fence.

The next day there were more leaves floating. Yesterday I replaced the 2X4 mesh with 3/4" mesh.

I guess it could be crayfish but I have never seen any in the pond and I have smallies besides.
I looked under a leaf and saw eggs of some sort.

Are there aquatic bugs similar to the squash vine borer that do this?
Any thoughts are appreciated.