why not just call this fn from ngModelWatch?