Added hidden field and uses component name on widget bundle