| _lastEmpty | boolean | Cheap boolean tracking the last propagated empty state. Used by notifyContentState() for early-return optimization without requiring a reactive ref on every context. |
| childrenWithContent | number | The number of child nodes that have content. When zero, this component is semantically empty. |
| componentOwner | optional ComponentCreator<unknown> | When this context was created by a component, this will be the component that created it. |
| context | optional Record<symbol, unknown> | |
| disposables | optional Disposable_2[] | |
| elementCache | optional ElementCache | A cache of RenderTextTree nodes created within this context, indexed by the component or function which created them. |
| id | number | Monotonic numeric ID for trace/debug correlation. |
| isEmpty | optional Ref<boolean> | A ref that indicates whether the component is empty. Only allocated when reactively observed (ContentSlot, mapJoin). |
| isRoot | boolean | Whether this context is a root context |
| meta | optional Record<string, any> | |
| owner | Context | null | |
| takenSymbols | optional ShallowReactive<Set<OutputSymbol>> | The symbol that this component has taken. |
| takesSymbols | boolean | Whether this context will take an emitted symbol. |