cache array views