Fired whenever change on ModelDocument
is done inside marker range.
This is a delegated ModelLiveRange change:content event.
When marker is removed from MarkerCollection, all event listeners listening to it should be removed. It is best to do it on MarkerCollection update event.