If two similar (high end) PCIe 3.0 video cards, one running in a PCIe 3.0 x8 slot and the other running in a PCIe 4.0 x4 slot, will there be any performance difference between them? Theoretically both slots will give the same speed. But will the PCIe 3.0 card utilize the full potential of PCIe 4.0 lane speeds?