This is pushing the problem out to an edge that can't really deal with it, i.e. everyone outside a controlled environment. Most people don't know anything about how their DNS cache behaves, and the server-side (where ideally the security posture should be controlled from as much as possible) can't have any influence over it.
If you start using other ways of using DNS, then you might as well not use DNS and instead develop something more suited to the purpose.
If you start using other ways of using DNS, then you might as well not use DNS and instead develop something more suited to the purpose.