adds garden_widget_id where needed, uses an actual widget name for later lookup