More work on two-way bindings