As part of investigating #40068 it has become apparent that surface creation in the startup path on Windows is non-optimal with an initial surface created at (100,100), destroyed and a new one created at the correct dimensions. I have a fix for this that is dependent on the fix for 40068 landing in Engine first.