added (un)observeObject to CallbackRouter