* Only apply scaling once per widget.