Today's garden mystery: can anyone identify these little white eggs? Hundreds of them, not on waxy leaved plants: