Две сцены дают два window и два state; UI-синглтоны и глобальный router конфликтуют; нужно координировать файлы и редактирование.
Разбор
- UIWindow не хранят в static без привязки к scene.
- UserActivity ведут per scene.
- Поддерживают системный drag and drop между сценами.
- Тестируют два окна одного приложения.
Итог
Каждая сцена — отдельный UI-контекст; синглтоны пересматривают.