Watch an object and all of it's properties for changes