I like this idea. Additionally to add some potential challenge some enemies could steal immunities, as an ability, so that they can boost their own. Sounds like a void creature ability to me.