VNC client as a second monitor for my PC on RPI?

I know this has been answered before. I’m not looking for how to do it, but what’s the best way.
I’d like to extend my laptop (Linux) to OSMC as a second display (local network), no control is needed on the client side (OSMC).
Has anyone implemented this with low latency and high quality on any Raspberry Pi?