DEV-8017 Indeed, derived counters won't work given the simplistic CounterManager impl we have, as
underlying stats can get reset just before the derived stat is read, rendering it pointless. Also,
I implemented cacheHitRatio in a imilar way, which is cleaner (IMHO) than the first impl, although I
left both. Over to Gary to decide o which impl to keep.