I have been crazy busy lately and neglecting my tanks. Took a minute last night during feeding to look around and spotted what looks like a coral larva settled onto a piece of rock. I have no idea what it could be, mixed reef, and I've found no others. Any ideas? Bad pics attached. PS, not referring to the aptasia, I know what that is, white item in photos.