Well, what is the reason to create a window in a secondary thread?