It seems like it’s going to have to evolve organically. Federating individual communities might work, like if you’re subscribed to memes@lemmy.ml it could also pull in posts from memes@sh.itjust.works and other similar communities on a voluntary basis. It is a problem that needs solving though.