Simplify ZKDiscoveryService logic with LoadingCache.