make monolithic cache work smoother