Solutions for controlling ue4 editor from another pc

So basically my friend has a low end pc and he cannot work with ue4 on his machine (compiling shaders takes forever). My machine is powerful enough to run vm with vnc and ue4 on it for my friend. We’ve tested it and everything works just fine except blueprint editor and main viewport wich has like 2 fps on my firend’s screen.
I need such a configuration of vnc and vm software that will be able to achive atleast 20fps in viewport.

vm and vnc is not needed for me if there is a different solution to have a separated enviorment for my friend.