DNS Lookup at every connection

Currently AOG seems to only do an DNS Lookup for the Caster IP Adress once after AgIO has started.
I’m running two casters for my Base stations. If one fails there is DNS Failover to the IP of the second caster.
Commercial GPS systems automatically switch to the second caster when the DNS Record changes. AgIO needs a restart.
It would be great if AgIO could be modified to do an DNS Lookup at every reconnection also. (While respecting TTL values)