Removed the calibration step. The top left corner of the page is now determined only when needed (i.e. when getPageTopLeft() is called). JS polling is now stopped before a page reload.