Ага, я в них и планирую заворачивать сами переходы: зарезолвился -> установили новый стейт, реджектнулся -> терминейт всему процессу. Тут вопрос в том, что переход завершился, но, возможно, именно в этот самый момент завершился кто-то еще, и в этом случае можно затереть состояние и будет ощущение, будто его вообще в принципе не было.