@jeder the nvidia dgpu on their laptops is connected to both the external output and the internal screen, but there's a software-controlled hardware switch to just basically take it off both outputs, making the igpu do all the work
furthermore they actually tend to have proper iommu grouping, so you can just shove the nvidia gpu in a vm