ну как бы да) но эти виджеты все разные в массив я их не запихаю там непонятно в какое место их вставлять новые виджеты (а мне надо примерно в середину а потом после каждого нового) и как их удалять оттуда.
Копание, будет неприятно если появятся дополнительные в дополнительных, тогда уже надо при удалении использовать рекурсию и вдруг из ничего экрана возникнет целый ИИ)
Для понимания проблемы - в дравере даётся дерево с категориями и продуктами с бэка которые добавляются тапом в корзину на экране и чет меня "парит" загрузка по новой на каждом вызове