I found these tiny round translucent irradiated looking eggs(?) all over my pepper plants..anyone know what they could be..hornworm i suspect. sorry there is only one in the pic, kinda freaked out and crushed 'em all before i thought to get the evidence photo'd