maybe `pre_cache_all!` <-> less explanation necessary