Pressing ctrl+z to undo currently scrolls the document back to the top. This makes multiple undos on large files rather difficult. I would expect the document to either stay in the current position, or possibly scroll to the undo site, when pressing undo.