title: AngularJS Watch Performance Issue
body: <p>I need to code the following requirement. If it occurs that any form field changes, I need to hide a div with some content. My solution is using <code>$watch</code> with <code>objectEquality == true</code> for watching a complex object that bind to the form fields. But this complex object has around 100 fields to watch. </p>
  
  <p>I think the solution described above addresses the requirement but I've read it could cause poor performance. So, is it the best solution? Do I have others alternatives ?</p>