Wondering if someone can help with identifying these furry little white creatures. Thinking some kind of sponge on anemone. They seemed to arrive rights after adding a couple bags of CaribSea Ocean Direct sand to my display. These guys are living in my sump, in the dark, on several baffles and side walls. They don’t seem to be bothering anything and seem to have reached stasis in population but curious as to what it is.