Take advantage of WindowState