My idea was that you wrote these invokers because you wanted these operations to be configurable and potentially replaced by other implementations. If the invokers are removed and the entire operation is written out as part of a listener definition to onCreate/onDestroy etc., you will need a namespace so that the record can be specifically overridden by the implementor, restoring the configurability.