Monk Zen Sphere

Is it possible to create a modifier like ALT or CTRL for a self cast using Zen Sphere? Because right now I’m finding it very annoying needing to switch the sphere from another player to myself and back to the previous player.

With any other spell I can keep my teammate targetted and use an ALT modifier to heal myself without losing my teammate as a target. But with zen sphere I have to literally switch from my teammate to myself and then back to my teammate as needed.

Why is zen sphere one of the only healing buffs that doesn’t have an ALT modifier?

And one last comment not macro related. Why does zen sphere need to be recast every 30 seconds? Why can’t it act like a buff that stays on you until you cast it on something else?

#showtooltip
/cast [mod:alt,@player] [] Zen Sphere