This is also the principle behind exe.dev, which we have been working on for over a year now. You should have lots of VMs.