added PropValueWatcher which helps to track object property changes and sends it to a DFPlugin channel