In MSFS such hardware does not exist yet. 4090 + 5900X, even with the help of DLSS and/or OpenXR Toolkit can drive mostly stable 30 FPS (with motion reprojection tripling it to 90Hz) or 45FPS in sparse areas. Nothing can drive 90Hz native resolution with any settings. That said, I have almost perfect subjective smoothness most of the time, but the problem is occasional stutters, and the problem is inherent in MSFS. It is mitigated (but never fully cured) by a stronger CPU, so I'm waiting for 7950X3D release to upgrade the rest of my system (needs new AM5 motherboard and DDR5, whcih I need 64Gb of = ouch!). With my system I'm CPU-limited in VR. Most games on pancake wouldn't be a problem at 4K (Cyberpunk 2077 is perfect), but VR+MSFS is unbelievably hungry.
FlyPT Mover has "source" modules for many games. A new source needs to be created that gets that data. The software is not open, and has not been updated by the creator in a year or so, which is worrying. It's still the best there is in its flexibility, but those "sources" can't be added by users. However there is a universal source that reads data from specific memory addresses that you can specify, so that you can manipulate that data later. It is beyond my skills to do that though. It's not that difficult for most games. It's regurarly done by the community for Elite Dangerous for example, and every time game updates those addresses change and need to be rediscovered. It must be possible to get those values from Kerbal in similar way, I think. Maybe a plugin could be written so they are output to the same addresses all the time. But that's beyond my skills of available time.
Another issue is that a whole game can't be played in VR for now. Map doesn't work well, for example. And in VR motion rigs, you dont' have a monitor with you. Though I guess you can bring one into VR with a desktop app if yu really would want to. I do have a trackball but operationg keyboard is not practical in VR. Some things can be done with voice commands via Voice Attack as I do in MSFS. It's doable, basically, but someone needs to invest a lot of time into making it work.