Requires some changes to how private IPs are specified, which I really need to clean up at some point!