Насколько мне известно, именно UI следует оптимизировать в этом плане, т.е. каждый экран - это отдельный канвас. Иначе, любое изменение элемента интерфейса(анимация скейла кнопки и др.) запускает перерисовку всех элементов канваса. С объектами, которые не являются элементами канваса, пересчет иерархии не происходит. Могу ошибаться
Rog работает на Windows и игры на нем нормально должны запускаться, даже игры с античитами. А на Стим деке игры запускаются через протон, т е. эмуляцию компонентов винды, которые требуются для игр