changing cache rebalances to happen on access or timeout thresholds