Fifo cache first implementation.
Implemented singleton cache.