Snapshot

Central orchestrator for the reactive state system.

Snapshot tracks which Scopes read which State objects and ensures that when a state changes, all dependent scopes are notified.