A tunicate also crossed my mind but there is no incurrent or excurrent siphon so I didn't know!.. I also thought a type of bryozoan. Im going to take a photo to show my inverts proff at school this week to see what she says, ill keep you guys posted!