Watch model if and only if there is an ngChange function