There's a few of these small white things about 2-3mm long that sits then squirms along my magnetic glass cleaner. I managed to capture one with an eyedropper, and put it under the microsope. Hoping folks here can chime in on what it might...