all services now implement BaseAPICacheService