restore metadata on UI
restore metadata to schema/views
compare datasource metadata
update test data connection to match initial metadata from widget
adding defaultWidgetOptions / View inheritance
parse source as template to interpolate model values
async datasource options
respond to changes on metadata