Git branches and merge conflict resolutions are a great model for offline user contributions and rewinding/replaying history of a “universe”/ project space evolution.
Determine feasibility of using git to manage this.
Can this relate to CouchDB or something handled by Vuex