Kevin explained fairly well why retaining the cursor position from before an M&P cleanup would be meaningless after the M&P cleanup. We have no way of predicting (or tracking) what the cursor-position differential from before, to after, might be. We can't know what we can't know.
All we could do is retain the cursor position of a document that no longer exists. Restoring it in the new document wouldn't put you where you want to be.
Something that's simple to do manually is often difficult (or impossible) to do programmatically.
|