infrastructure to retrieve and apply document position on reload

TODO:
* use specific doc opened (ActiveDocument could return a different doc)
* bind position to the document name