4373 update listeners

#4373 
It seems that the work of 4373 was gone after it merged. I created for that a new PR and made some fixes. There are a couple of things need to be accomplish:
* [ ] Pull the image from the source node when syncing.
* [ ] When the source is updated pull the original node.
* [ ] If the node listening to any node, hide the fields we copying their value from the edit form.