There were a lot of these... it has somewhat hard not stiky film annd some green specs in a liquid inside. What is it?

Post's pictures

IMG_4908.JPG, 1.41 mb, 4032 x 3024

It could be an egg mass of some sort, but while the photo is a little grainy I suspect this is a Ctenophore of some kind (=comb jelly or sea gooseberry)