_>Я насколько понял, Ваш девайс делает несколько различных вызовов сервиса, каждый из которых может завершиться неуспешно по множеству причин, между вызовами может проходить значительное время, но в результате на сервере должен образоваться некий законченный набор данных об устройстве.
Спасибо за ответ!
Я ввёл в заблуждение своим описанием. На самом деле регистрация происходит за 1, максимум 2 обращения и это всё происходит достаточно быстро (в течении минуты). Т.е. основная проблема именно в большом количестве условий, которые приводят к установке большого количества свойств у разных сущностей. Но, вроде, всё равно можно описать как конечный автомат. Я попробую с "сагой" поэкспериментировать. Ещё раз спасибо за идею!