pub fn spawn_read_cache(bus: &Arc<EventBus>, rt: &Handle) -> EditorStateHandleExpand description
Subscribe to the generic event bus and spawn the cache-updater task. Returns the shared cache handle. Fully crate-owned: the host only publishes the (generic) events; this task + cache live here.