This issue on GitHub seems to have an interesting idea.
Instead of automatic grouping, what they're suggesting is a sort of "request" from one community to another to sync their content. So two similar communities that have two very different cultures could decline syncing.
That's not really what communism is.
Neither left nor right is inherently authoritarian. Both contain authoritarian and libertarian ideologies.