wrapper should only attach to window
watcher
allow plugin config to be received from bundles, and force sqwidget bundles into context