Ability classes are working now with. No need to give a preferred id anymore. And they will only work if the unit is actually selected.
Next up is to make sure there aren't 2 same buttons