This may not be exactly what you want, but I use Apache guacamole for this. The client becomes a web browser, and a chromium based browser allows seamless bidirectional clipboard. I use Ubuntu VMs with Mate as the DM and with a few keybinds tweaked it is solid. I use tightVNC as my server which supports dynamic resize, and the soon to be released guacamole 1.6 supports sending dynamic resize (since the underlying libraries are now updated to support it; RDP in guac already supports dynamic resize). How performant is it? I have a single proxmox vm which runs 3 Minecraft instances for our server’s 3 bot accounts (which just stand still) and the desktop is still navigable.
This is a threat without any risk to MTG. If she does it and beats McBride up, she’ll be a hero to her base and will get pardoned if she catches a charge. If she does it and McBride fights back, her narrative will become “violent trans people” and “a man dressing as a woman beat up a congressperson.” Saying things like this are 100% wins to the psychopath party and their base, and I’m ashamed to share this country with them.