christianchristian1An alternative approach where each change made to the document is immediately reflected in the local version of state. If the change is rejected by the server we remove it. This minimizes the number of moving parts significantly.