isn't it invoked only within the same Runtime class? I think we could just assign "root_window_" directly