Currently the only way to change settings in data-bind is to destory and bind again. Would be nice to make changes to a existing binding, like data-bind="value: property1" to data-bind="value: property2" or add/remove dataSource or events. like you can do with setDataSource on Widgets. Problem: If you have autoBind, rebind make changes to dataSource, or you maybe not know about the observables value property on widget creation, but don't want to destroy users work on a widget.