I've never noticed these little white guys before. Are they copepods? There is a ton of them I've never stocked them before