The logic for the cache hits/misses is in place, now to debug why it's not working