I was peroxide dipping rocks to take care of some stubborn turf algae and found this orange thing growing on the back of a base rock. I left the rock in rock. Picture is a little blue and blury but should be visible for some ID. What is it and should I pull the rock from the tank? My assumption is some sort of sponge but not sure