Can you folks see these OK? It's glorious here today, temp getting progressively warmer, and all of a sudden, these things are all over the place, this container was clean this morning, and now they're all over it, they look like teen tiny caterpillars to me, or thousand leggers, I'm worried they might be gypsy moths, because I want to wipe them if they are, but if they're something worthwhile, I want to protect them.Anyone have any idea what they are?