Вопрос про flutter_bloc. В большинстве случаев мы получаем state чере BlocConsumer, а ссылку на саму модель через
context.read(). То есть в виджете есть и стейт и модель. Стейт содержит данные, модель содержит методы. Но вопрос - куда правильней поместить флаги isWaiting, isError, и прочую служебную информацию. Можно в state, но тогда это будет толстый объект, нужно создавать под него отдельный класс. А можно в модели их оставить, тогда вроде как нарушается красота паттерна. Что думаете?