I wound up with a jelly mass of clear eggs on my live rock that hatched into what looks like mini parachutes that swim in a jerky motion. I'm trying to get a picture of what they hatched into but does anyone have any idea what they could be? The rock was shipped from Fiji but with delays at the airport I thought the rock was dead.