caching proxy

Noun

 * 1)  A proxy that provides temporary storage for results of operations that are expensive.