One customer has a load balancer that, when queried for a hostname, responds with two IP addresses -- always in the same order, with a TTL of 0.

BIND 9.4.2 will still round-robin the responses, however.
Shouldn't the 0 TTL keep BIND from caching the responses and, therefore, duplicate the same order?