Fixed duration (ms) of an animated scroll. Every animated request takes this long regardless of
distance — a PageDown and a goto across 1M rows read identically (long jumps are clamped by
ANIMATION_CLAMP_VIEWPORTS); only sub-ramp deltas finish sooner (see
ANIMATION_MS_PER_PX).
Fixed duration (ms) of an animated scroll. Every animated request takes this long regardless of distance — a PageDown and a goto across 1M rows read identically (long jumps are clamped by ANIMATION_CLAMP_VIEWPORTS); only sub-ramp deltas finish sooner (see ANIMATION_MS_PER_PX).