This reminds me a lot about ASP.net Webforms. Maybe this is better conceived but trying to program the web like a desktop app created more problems than what it tried to solve.
It’s a PoC, the endgame could be running it directly in the browser with WASM.
My first thought also. Also I remember some of the design documents of JSF, it was designed to enable views to be rendered everywhere (Java ME, web, desktop). It only added complexity and in the end nobody used it because the paradigms are so different.
It also scaled poorly.
It is hopefully something more like Blazor. That would at least run one day in the browser.