EVENT-89

Additional cost based on answer.
@ryancarlson this is read for review
Ah I see.  So then in
````javascript
 result.then(function() {
...
})
````
the change gets applied (assuming they hit save) ?