I can agree with the reasoning behind it 100%, but it looks sloppy. At least cache it in those methods where it's used multiple times in a row like [here](https://github.com/openannotation/annotator/blob/extract-ui/src/plugin/editor.coffee#L274-L280)..