Need to use savecapture when calling MMD dispatcher for reentrancy on JVM