Moved checking_cache -> read_cache to a global pre_transition action