I think in the case of a single widget, it would be best to always fit the widget to the entire window size (and react to changes in window size). Is that doable?