АК
создать кодом логику которая будет создавать горизонтальный стек с тф например ( если ты говоришь что каждая строчка изменяемая)
и потом эти горизонтальные стеки собирать в один вертикальный
соотвественно придумать модель данных для горизонтального стека
при создании ты закидываешь эту модель в горизонтальный стек и раскидываешь по нужным тф
соответственно ты можешь создать имитациию колекции но более гибкую под свои нужды