I have thousands of tiny white specks on my glass. Can't take a picture but they look like pictures I've seen of hydroid jellyfish. Does anyone know anything about these and how to get rid of them?