Merge pull request #10502 from Pokechu22/defer-gcadapter GCAdapter: Defer initialization until MainWindow::InitControllers