What about adding a second tab for overflow units? The max bonus ships you can get in a game without cheating is a finite number right? Max homeworlds+Max ARS. Can't you just put all bonus ships X to whatever the max is on a second page? Or does the Unity engine not allow that to be done trivially at all?