Ok here are my macros

Follow macro:
/target [target=Xorf, nodead]; [target=Eorf, nodead]; [target=Corf, nodead]; [target=Aorf, nodead]; [target=Xorf]
/follow

Focus macro:
/clearfocus
/focus leader
/stopmacro [target=focus, exists,nodead]
/focus slave1
/stopmacro [target=focus, exists,nodead]
/focus slave2
/stopmacro [target=focus, exists, nodead]
/focus slave3

Lightning bolt:
/assist [target=focus, exists]
/cast Lightning Bolt

(All attack macros are like the LB one)

So are you saying that when my leader gets hexed, I should switch to my slave and let him lead while my leader is CC'ed?
My current macros wouldn't do that and I dont think thats a good solution, it would take too much time I think.