Ну, если компонента ButtonBack вызывается при отрисовке на каждый шаг назад, то логика-то едина для всех кнопок. И если меняют в одном месте, то меняется во всех. Смысл кликать на трёх формах каждый раз, если достаточно одного раза? 🙂
Вот это я и пытаюсь понять + сделать ТК и ТП новые