Shift around cache methods.