Agencies are Turing Complete currently (using its creator as output, the Power's text as memory and natural language as operators), so even if the amount of Agencies were limited, I would still be able to create "Sub-Agencies" within those Agencies, and then still have an arbitrary amount of things which are functionally equivalent to having a bazillion agencies.
Here's an example template of an Agency which can emulate any arbitrary amount of Agencies (via Sub-Agencies): ---*--- Name: Name here Agents: All persons Powers: For the purpose of this document, there exists "Sub-Agencies", as described within this Powers section, which is made up of a Name, Agents and Powers section which can be filled with text content. Only Agents which are part of the subset which Sub-Agency's Agents section refers to can employ the abilities described in the Powers section of that Sub-Agency. The following is a Sub-Agency: * Name: Sub-Agency 1 * Agents: [Set of persons here] * Power: [Set of Powers here] The following is another Sub-Agency: * Name: Sub-Agency 2 * Agents: [Set of persons here] * Power: [Set of Powers here] The following is another Sub-Agency: * Name: Sub-Agency 3 * Agents: [Set of persons here] * Power: [Set of Powers here] etc ---*--- So even if there were limitations to the amount of Agencies a person can have, I could still have the exact same thing (functionally), just written differently.