The idea is to build a layer on top of a cache which provides pre-caching by predicting data flow paths  - Hope !! :)