One of the things that I'm experimenting with is to have "communities that can follow communities". So, if community A follows community B, then it can re-post anything that has happened on Community B.
If you do it "properly", it doesn't even need to be a lot of data duplication because the "follower" community would just be creating Announce
activities.
The only thing that is making me hold out on this experiment is because I am 100% sure that some people will see their posts on a community they never interacted on and they will panic on the grounds of "mah privacy" or something silly like that.