Trying to figure out if this is a feather duster some sort of tube anemone? It’s very hard to get a photo of it just noticed it today on a piece of my gulf live rock. I thought feather duster at first but it’s fluorescent. It’s in a weird spot to be a rock flower.