Implement sharding (hell, layering too, if you feel it needed), but restrict to the server population. No cross-server stuff.
That’s my vote. I’m tired of hearing “layering is going to ruin Classic”.
Nah. It’ll be fine, everyone tighten up and accept full-sharding.
As long as it is server only.
There’s your community AND gameplay in one place.