OptionalrootScene objects keyed by loader path; defaults to an empty root in adapters.
OptionalobjectsPre-resolved rendered objects keyed by loader path.
Loader map keyed by node path. Adapter casts to its loader type.
The geometry-specific "process" callback (processGSplats / processLines / updatePointsGeometry). The adapter casts + wires this into the ctx so the skip-path case can assert it was never invoked.
OptionalsignalPer-run abort signal, threaded into loader.updateView by the wrapper.
OptionalresidencyOptional residency ceiling passed through the geometry-specific wrapper.
Wiring passed to a type-specific runX adapter for one contract case.
Field types match the shared shape of all four
*RefinementCtxinterfaces so they assign directly; the adapter only casts the loader-map value type,deriveNodeViewState's return, and theprocessSpyreturn (which differ per geometry).