Your comments

+1.  This would also be great so on-prem servers could easily failover to a remote location and all agents would automatically fail over.  This is available in CW Automate as RyanG said.