function scheduleOnCreated(sNewControlID, fnCallback) {
		function onElementOverlayCreated(oEvent) {
			const oNewOverlay = oEvent.getParameter("elementOverlay");
			if (oNewOverlay.getElement().getId() === sNewControlID) {
				this._oDesignTime.detachEvent("elementOverlayCreated", onElementOverlayCreated, this);
				fnCallback(oNewOverlay);
			}
		}

		this._oDesignTime.attachEvent("elementOverlayCreated", onElementOverlayCreated, this);
	}
Triggers a callback when a control gets created with its associated overlay.

@param {string} sNewControlID - ID of the newly created control
@param {Function} fnCallback - Callback to execute when the conditions are met, the overlay is the only parameter