Only use item array cache when frozen