Will continuously watching a function's value or using it in a directive like ng-show have a performance impact due to the function being called each cycle?
Could it be more efficient to simply use a boolean value to determine this, and update that value in various scenarios instead?