DX9to12 performance loss in VFIO?

So I now know that Windows 10 uses DX9to12 universally for older DirectX titles and that introduces overhead. It’s not Intel ARC specific.

The question is though, how much more overhead is added from VFIO? In an unoptimized situation where a GPU did not have Messaged Signaled Interrupts on, it’s possible to only have 66% of the performance of bare metal and native DX9 in Windows 7 on the same older machine… MSI brings that up to 75-80%.

Is this a issue that can only be solved with a high IPC CPU like the 10900K?

DO NOT SAY USE D9VK. I HATE IT.