The netclient checks this every time it sets peers (every time there is a change in the peers list). You can't configure a netclient on a different machine and then move it to another machine, but you could do this with an "external client," which is just a generic WireGuard config file.