Remove the direct requirement of the native object merge