There’s an existing discussion about a ‘groups’ feature: Feature Discussion: Groups
Unfortunately I can’t remember how to merge discussions; hopefully @denschub can help.
This feature is not something that anyone would oppose; however, there are more crucial things that the people who spend most time developing the software are focusing on. It’s up to community members who really want this feature to build it. So far, no one has done that.