Is it time we consider a simple caching module?