Root causes
- A realtime branch requests a larger offset than any branch used while historical buffers were sized.
- A drawing anchored far in the past needs a larger `time` buffer even when its coordinates use `bar_index`.
- A dynamic offset exceeds the supported history limit rather than only the current automatic buffer.