No need for init_cache now