Glue records are typically unavailable if a domain and its nameserver don't share a TLD, and technically aren't required if they don't share the same second-level domain, which could lead to extra steps to resolve a domain. The resolver must first look up the address of the nameserver before it can find the address for your domain. But theoretically you could add more steps in there than just those two.
The question here is, how long is that chain allowed to be?
if xyz.com
uses nameserver ns1.xyz.info
,
and xyz.info
uses nameserver ns1.xyz.co
,
and xyz.co
uses nameserver ns1.xyz.cc
,
and xyz.cc
uses nameserver ns1.xyz.co.uk
, ... and so forth
... you could end up with a very long chain for the resolver to untangle before it can resolve the name you originally wanted.
Presumably there's a practical limit -- BIND should only be willing to traverse so many links, otherwise there's the potential for a denial-of-service. But is there an official limit? Some number of steps beyond which the resolver is officially not required to proceed?