Olivier explains how to use C++ to have property bindings: Change one property and all its dependant properties change their value too.