I have hardware is the generation you're thinking of. A T480 with intel and an Nvidia mx150. There's been a few options, but at the end of the day those Nvidia drivers are the weak spot.
I've been running the intel chip exclusively for at least a couple of years. I don't do gaming and that mx150 is lacking by modern standards. I use primecontrol to toggle between the integrated/dedicated/Optimus modes.
It was doomed from the start. The intel chip is the one driving the screen, so whatever the mx150 does need to be copied over to that framebuffer on an already saturated bus.