Your current conditions are saying if any sprite exists with animation1 set then add 1 and the same for animation2 so I imagine they just increase by 1 every 1 seconds. The fix for this is actually to replace add 1 with add sprite.pickedcount. Pickedcount is the number of sprites currently set to that animation.
Ooohhh.....yeah that sounds like exactly what I'm looking for. Thank you! However...where would one find that "pickedcount" and use it?
Further digging yielded it. Testing now.