I think we'll greatly benefit from a function to dynamically set the AbilityLayout of units/heroes. At the moment it's not possible to add abilities to an "AbilityLayout" "4" unit without them looking weird in the HUD, forcing us to use AbilityLayout 5 or 6 from the beginning and leaving a badly looking empty space for many levels. This is important for game modes in which you don't start with all your spells available at lvl 1 but learn them later, like most RPGs.

Thank you