Wrap collectAdditionalParams in $scope.$apply