add CachingClusteredClient tests