насколько это будет похоже на макароны при сотне вариантов переходов?
A вот это уже относится к структуре твоего приложения. То что ты пытаешься описать - в любом случае (я имею в виду испльзование любого другого инструмента вместо гетикса) может превратиться в спагети или нет