ID Needed. Are the white dots snail eggs? I have had small snail looking organisms on the glass lately.