- Instead of packing frame first and then resizing and revalidating it, pack it at the end so there is no overhead of resize and repaint events. This save another like 200ms from startup time. - Validate screen bounds after setting them to minimum size - Update frame config after window custom chrome is set Signed-off-by: Tomas Slusny <slusnucky@gmail.com>