Bind/rebind the renderer to a canvas (null unbinds). Rebinding disposes safely.
Current immutable state snapshot (identity changes on every state change).
DD-006: map one observation and drive the overlay. Null before a successful parse.
Subscribe to snapshot replacements. Returns the unsubscriber.
Optionalopts: WireParseOptionsRecompute staleness (DD-006 §4.4.3) — call at ~1 Hz while telemetry may go quiet.
Escape hatches — the neutral objects themselves (advanced use).