The onMerge method in turn invokes createEntityCopyObserver which does a Service lookup.
For efficiency reasons we should avoid the Service lookup at runtime and refactor this to keep the reference at hand.