useFlowValue
Returns a Value that reflects the current value of the given flow.
The flow will be collected on the CoroutineScope given by getTreeProp, and will be canceled when this component is detached.
Unlike useFlow, this hook returns a Value wrapper which enables deferred reads — the value is only read when accessed, allowing more granular tracking of state dependencies.