This options object seems unneccesary. We can just use the `uid` and `widgetData` directly when we need them