Mike, I'm dropping kitten because this clearly way out of scope there. Are you running into situations where you use MIT and Heimdal kerberos in the same process space? At least in the MIT implementation, memory caches cannot be used by descendant processes.