-
@simonbs An alternative here would be to use structs as properties of the root observable object. Then you can pass them directly to views that need read access, and pass a binding to views that need write access. Any change to the struct is considered a change to the parent object.