So I have a dynamic DNS, but my domain registrar supports dynamic host records, so I have a script that updates my IP address each morning when I power up... but it takes an hour or more to propagate the IP address to all the other DNS servers from the authoritative one maintained by the domain registrar.
I have a SC build pointed at the host name that I update. So it doesn't work for the first hour each morning, but after that, works fine.
While that gives me time to read my email in peace

, it would be nicer if SC could either ask who is the authoritative DNS, and get the real IP from it, rather than the one cached by the users local DNS, or if it could be configured to know the authoritative DNS (my registrar has 5 of them, so I guess it should be a list), and just directly ask the authoritative DNS servers in turn, and if it can't reach them, than fall back to using the local DNS server.
Of course, such a feature would require code to speak directly to DNS servers, rather than just calling the usual gethostbyname or getaddrinfo