OptionalframeOptionalladderPinned playback ladder depth (see ViewState.ladderDepth). Same per-pass
contract as frameBudgetMs: injected into the DERIVED view state only.
Passes run so far — gates the first-update [GEOM] log (the view version does not move on a same-view pass).
OptionalsignalPer-update abort signal forwarded to loader.updateView (see DataLoader).
Per-tick LOD time budget during dimension-animation playback (see
ViewState.frameBudgetMs). Injected into the DERIVED per-node view state only — a per-pass directive, so refinement/retry passes (which derive independently) stay budget-free.