same remark here: using getValues could lead to generate a cache key that already exists.