I've just noticed in the last week that I have these little creatures popping up all over the place. YIKES!!! I think they might be hydroids. They're TINY (that's why no pic) clear, are shaped like an anemone with a base and tentacles, are attached to rock, and have popped up all over. I...