the 'destroy' method may need to be reimplemented as well, since this proxy doesn't own the widget.