ensure cache is available after get()