try local cache when building/updating cache