After Pass 3: Final computed layout
After Pass 2: Measured sizes
After Pass 1: Resolved styles
Child nodes
Unique identifier
Intrinsic content size (for leaf nodes with static size)
Dynamic measure function (for leaf nodes with dynamic size)
Parent reference (set by tree)
Style properties
Pure data structure for layout computation. Separated from UIComponent for algorithm clarity.