Wonder if it can be pushed further: have more servers than players, with different mods but with the ability to move items (and players) between servers as long as they're compatible.
There are mods that let you create a new dimension for the purpose of mining. If dimensions could be hosted on different servers/cores by default that would be good enough for a lot of use cases.