A possible solution is to explicitly type realms as "single GM" or "Shared Realm"
that way single GM realms still have all the offline flexibility of current, but shared realms can use a sharepoint-esque checkout system where the realm is locked to edits by anyone except the person who has checked out the realm.
|