like Tailscale.
I haven't had the "pleasure" of working with CGNAT yet so how does it work when you use Tailscale but want to watch a movie? Is _ALL_ data passed through the VPN/Tailscale or does Tailscale connect the request directly to the client in a P2P fashion? I couldn't imagine trying to watch a 4K movie or view multiple 1080p cameras via remote when all data is passed through a _FREE_ VPN... seems iffy.