Defer $scope.$apply.