Create hundreds or thousands groups/categories?

An easy way to understand this problem is, imagine you have 10K categories.

Every admin has access to 10K categories.

  • When they compose a new topic they can pick from the 10k categories.
  • Hamburger menu contains categories, how is that going to look for them?
  • The /categories page can become enormous and needs to ship huge amounts of data just to render.

It become a crippling problem for admins, if secured right and nobody can access more than say 100 groups then it may work, but admin would have a brutal experience.