Shared process-local state; reuse one instance to model multiple workers.
Inject a deterministic clock for conformance/recovery tests.
Serialize transactions and restore snapshots on failure. Returned data is detached.
Shared process-local state; reuse one instance to model multiple workers.