added prefetching throttling to see if we could reduce the load on the cache caused by prefetching