metadata: fix more MissingIntPtrCtorException cases

This workaround is getting a bit out of hand...