Where would the smart proxy live? At the Foreman’s side, or in the vpn’s location? Should the upload be initiated from the proxy or the foreman server. If the proxy tftp plugin would talk to proxy’s rex plugin, we would need to count on this usage when maintaining the rex proxy plugin: currently the only user of that API is Foreman itself, so it’s good to have some thoughts about it.