model: merge advance_backtracking_state() and get_next_replay_thread()