Use ngchange for custom scope validity