My guess is you’re thinking maybe I am performing some kind of document modification in update, which would indeed be bizarre. I’m not. The nodeview exposes some UI for interacting with the document, and it seems like a shame to keep recomputing resolved nodes when nothing has changed.
It’s definitely not a big deal. Was just curious if there was a way to know if the position (as opposed to the type/attrs/content) of the node had changed.