I have some working code for resizing the widgets, but the effect gets overwriting if I update stuff, so I'd manually have to trigger the update. Guess I'll have to look into a better way of doing this
I've made the threshold configurable. Re-enabled the resizing for pawswidget as that widget doesn't have anything other than an image