Alternative collab implementation and history

If I understand correctly, the ‘selective’ capabilities of prosemirror-history are not coupled to prosemirror-collab in any way.

I should be able to apply arbitrary transactions to the document with setMeta('addToHistory', false), and the user should be able to freely undo/redo their own edits even when interleaved with these history-false transactions, right?

Right now it’s not working properly at all in my app. By the looks of it the mappings are messed up. Is there anything else I need to do to make this work?

Nope, that should generally just work.