title: How can I prevent Vuex from interfering with my class instance?
body: <p>I am trying to store an instance of a class in Vuex (the <a href="https://prosemirror.net/docs/ref/#state.EditorState" rel="nofollow noreferrer"><code>EditorState</code></a> from ProseMirror). This class is more or less immutable from the outside, meaning that whenever I want to make changes to it, I will just put a new instance of the class into Vuex.</p>
  
  <p>As such, I do not need Vue's change tracking here, and in fact it actually seems to interfere with the internal workings of ProseMirror, so I was wondering if there was a way that I could isolate my object from Vue so that it is treated atomically.</p>