PropertyObserver is a simple component which tracks changes in registered object's properties.