Coral starfish riddle solved?