Post

yup! I translate the transaction type into my crdt ops, then apply them to the internal document state, then convert that state to Plim's EditorState for rendering

Oh thats beautiful! Is your source code available? Id be keen to play around and test the performance to see if i can make Plim faster. Im thinking a `resumeTransaction` helper could be useful

I had a bit of a play around and couldnt really get the performance out of the resumable transactions idea alone, so ended up creating a ledger and collaboration syncer - let me know what you think if you end up testing it again! πŸ™πŸ½ Otherwise thanks for letting me poke around