Actually I take that back, it seems to cause weird things to happen, include this traceback on page load:

```
Error: [$rootScope:infdig] 10 $digest() iterations reached. Aborting!
Watchers fired in the last 5 iterations: [["{productId: product.id, taskId: generationTaskId}; newVal: {\"productId\":2}; oldVal: undefined"],["{productId: product.id, taskId: generationTaskId}; newVal: {\"productId\":2}; oldVal: undefined"],["{productId: product.id, taskId: generationTaskId}; newVal: {\"productId\":2}; oldVal: undefined"],["{productId: product.id, taskId: generationTaskId}; newVal: {\"productId\":2}; oldVal: undefined"],["{productId: product.id, taskId: generationTaskId}; newVal: {\"productId\":2}; oldVal: undefined"]]
http://errors.angularjs.org/1.2.9/$rootScope/infdig?p0=10&p1=%5B%5B%22%7Bpr…l%3A%20%7B%5C%22productId%5C%22%3A2%7D%3B%20oldVal%3A%20undefined%22%5D%5D
    at http://192.168.122.75:3000/assets/bastion/angular/angular.js?body=1:79:12
    at Scope.$digest (http://192.168.122.75:3000/assets/bastion/angular/angular.js?body=1:11848:19)
    at Scope.$apply (http://192.168.122.75:3000/assets/bastion/angular/angular.js?body=1:12062:24)
    at http://192.168.122.75:3000/assets/bastion/angular/angular.js?body=1:13595:36
    at completeOutstandingRequest (http://192.168.122.75:3000/assets/bastion/angular/angular.js?body=1:4112:10)
    at http://192.168.122.75:3000/assets/bastion/angular/angular.js?body=1:4419:7 
```
Sample code from another test:
```
      <p translate translate-compile>
        Yum metadata generation has been initiated in the background.  Click <a ui-sref="products.details.tasks.details({productId: product.id, taskId: generationTaskId})">Here</a> to monitor the progress.
      </p>
```