I got a lotta life forms (good, the bad, and the ugly) all visible in this small place in my sump tank at the moment. Needing an id on the things that look and sting like jellyfish… but are they? What eats them? Sorry for the camera shake! I have a medical condition.