Bindings and events now marshall value changes to the main thread

closes #18