Right now if I make an anchor link to halfway down some long notebook, there’s a good chance that visitors will be viewing the wrong place, because many cells take a few seconds to evaluate, but the scroll position is set pretty soon after page load. When cells above the section I linked to finally finish evaluating, the scroll position (counted in pixels from the top of the page?) does not change, but the desired position has moved down.
Maybe there’s a way to add some logic to re-scroll the page when cells change height up above the current scroll position?
Or maybe cells could start with a precomputed expected height while they are waiting to render for the first time? (The expected height depends a bit on view width, so it’s not trivial to implement, but I think it should be possible.)