SYSTEM DIAGRAM
ENTITY STORE CONTEXT & DISPATCH VIEW RENDER PASS PIPELINE EMISSION subscribe notify trigger on_release recompute cached emit E1 [CLEAN] E2 [CLEAN] E3 [CLEAN] CONTEXT DISPATCH RENDER PASS CACHED VIEW LAYOUT PAINT COMPOSITING

Lease<T> Concept

A Lease<T> provides temporary exclusive access to a single entity workspace.

It allows lock-free parallel processing during the render pass by ensuring that view computations only mutate their leased slice of the UI state.

This strict boundary prevents data races and simplifies dependencies before final GPU compositing.