If `Native.register` isn't properly forwarding type mapper options, perhaps that should be part of this patch?