I ended up just running Mullvad 24/7 on a server then running a proxy server that selectively proxies websites via Mullvad's proxies