Check out this example: http://jsbin.com/nolom/7/edit The alert is only supposed to fire on changes to the `title` keypath. However, it fires on any changes to the vm.