Crappie are opportunistic HUNTERS, they only get "xxxxxxx off" or "irritated" when they are spawning or guarding the nests...Big Crappie will "Move" smaller Crappie, without blood loss!
One thing Crappie do, is they constantly feed all year long...feeding will only slow during the heat of the summer when the water gets to warm (cannot take in enough calories to sustain metabolism), then they suspend in the day time heat, and have to wait until the night to feed...and it also slows in Northern Winters, when they still feed on microorganisms and use fat reserves, so they don't have to exert excess energy.
You are just using Bait Triggers to get them to feed....Bait Triggers are the things that make a fish react to bite or not to bite...Triggers are, Scent, Sound, Taste, Texture, Shape, Vibration, Pheromones, Color, Luminescence or Phosphorescence.
All Crappie strikes are a result of their need to continually feed, sometimes they strike to injure food, then come back to finish it off...sometimes it is an exploratory strike to see if it is worth trying to eat.
A Crappie wants to feed as easily as possible, without getting injured...this is why you make the lure "Vulnerable"! Crappie will hit a 5.8 swimbait if you make it look sick, injured, or dying! We have found many 5 inch shad in the bellies of 12 inch Crappie.
We have seen Crappie eat until they cannot get another morsel in their mouths, they will hit a lure with shad still in their mouths.
Our local reservoir is Shad and Crawdad driven in the growing season...leave your small baits at home if you want to catch big fish here...unless the Mayflies are hatching!
Crappie like most fish are wired to eat and to survive...one way they survive is by eating, putting on fat, storing fat, and growing....they are not going to bully something and take a chance of getting injured...they do not fight each other or other fish....they are not emotional....they eat, any chance they get!