It's a good idea. The way to do this would have to be for the main community to specify in a custom json broadcast what it's subs are. That way it would be able to pull subs in that aren't necessarily owned by it. However, that could create a scenario where someone adds a sub that shouldn't be a sub, misrepresenting ti.