We are now able to attach "side effects" to property value changes, from inside the component and outside.