Initial support for add-new-widget interface