Detect changes in marker positions

Is there an efficient way to detect when marker positions have changed within a document? Is the only way to listen for changes, run doc.findMarksAt from the starting position of the change and those markers are the ones that have been changed?

There is no specific functionality that does this, but the approach you describe sounds about optimal.

thanks marjin!