Impervious does not prevent damage dealt to the Bodyguard. I've tried this with Bodyguard + Crystalize on Quagmirrian, back when he still had those upgrades.
so the problem is the that impervious does prevent the damage dealt to the bodyguard which means if he cant take it the original target has to... that is stupid