Just ran into a similar issue when I set different font-sizes for the editor via CSS and JavaScript - this also resulted in a jumpy cursor position :)
So in case you also use both, make sure that the css font-size and editor.setFontSize() have the same size.