Класс, спасибо :)
И есть один кейс, который хотелось бы обсудить. Есть форма, на которой компоненты могут добавляться динамически. Например, форма загрузки фотографий. Каждая загружаемая фотография имеет свою вьюшку с набором стейтов: загрузка с детерминированным прогрессбаром, саксесс-стейт, еррор-стейт, ну и экшен для отмены загрузки или открепления фотки. Пользователь может аттачить несколько фоток, причем пока он аттачит одну фотку, другая уже может улетать на сервер, давая об этом знать отображением актуального состояния процесса загрузки.
Так вот, допустим, что для отдельной вьюшки загрузки фотки уже есть своя pm, включающая управление ui-стейтом загрузки и даже общающаяся напрямую с model-слоем. Хорошей ли будет идеей создавать в родительской pm динамически список таких дочерних pm?