Action handlers and bidirectional bindings