Подскажите в общих чертах как можно сделать "гибкий" конструктор экрана, у меня есть класс, в нем скаффолд, в скаффолде виджеты, которые принимают строки, переданные в класс, но есть проблема. Мне бы хотелось, чтоб количество и порядок все тех же виджетов можно было контролировать каким либо образом