[ENH] Precaching / caching Speedups - initial commit