Hi Guys

I have some largish armies and I want to cast certain unit enhancing spells on them.
Is there an easier way than:

1.Open Spell Book
2.Select Spell
3.Cast Spell
4.Open Cast Spell
5.Select Unit Stack
6.Select Unit
7.Confirm Cast
8.Repeat until stack fully Enchanted

Surely I should be able to select Multiple Units to cast a simple Water Walk spell
instead of repeating 7 steps for EACH unit?

I understand there is a Mana Limit each Game Day, but shouldn't it just carry over
like Create Weapon Enchanting or similar?