cacheAvailableClients now cleans old clients too