Can anyone tell me what these little white dots could be? They appeared this morning but yesterday I did notice that a lot of the snails were hanging out in this area. Can they be some form of algae? or Can they be snail eggs. Help please I am confused.