Why does it need a direct integration? Could you use a third party app for the connection like with Tailscale?