그럼 왜 UI 를 매 프레임마다 update 기반으로 제작 안하고

개발자가 UI 변경 시 콜백으로 update 하는 방식을 고수하는거임?

ex) element.innerHtml = ~

그냥 UI 컴포넌트에 update 함수 박아놓고 엔진에서 프레임마다 돌려주면 안됨?