allow rendering of dynamic widget dimensions