First cut at exempting Roles and ...

Lots of optimizations/improvements of BalanceAndUnstack
Fix GetTeamName usage