use array cache as default caching facility