Let admins create sub-teams under teams (a team tree, e.g. company > department > unit) and group teams together.
Access granted on a parent team would be inherited by all sub-teams, and documents could be shared with a whole group of teams in one step.