src/render-notes.md
Want to enable "scroll off", which means selection will never get with N lines of the top or bottom of the screen.
When jumping to an element that's above the top scroll-off, that element should then be focused at line N.
When hitting down arrow repeatedly, or jumping past the bottom, the element should appear at line H - N.
vim sometimes puts the newly focused element in the middle, but it's not exactly clear when it does this; perhaps if it's a "big enough" jump? (How big is enough?)
When scrolling with C-e/C-y, focus automatically moves as well when it gets pushed out of scroll-off zone
If implementing something like "collapse me and all my siblings", then the lines above the currently focused element could change.
unicode_width