I removed other watch, but this one needs to stay, as our modal directive works with a model, and we need to watch changes.