Current rows after delayed runtime loading
Early updates reach the screen
When native handlers update an array before the list capability loads, initial mounting now updates row text and attributes even when keys have not changed. A compiled TSX Chrome journey verifies this with real buttons, retained row DOM and a user-entered uncontrolled input.
Reuse the existing row update path
The incorrect initial shortcut is removed. Existing pending evaluator and calculated-list ownership checks still pass, and static siblings remain JavaScript-free. No public API, source syntax or browser runtime concept is added.
Smaller output, explicit startup tradeoff
C2 saves 264 raw JavaScript bytes and 87 local gzip bytes. The project application deploy saves 528 raw bytes and 166 local gzip bytes. Initial mounting now performs necessary row writes; no speed improvement is claimed. Generator 0.1.165 targets core ^0.17.4.