I'm not sure how this is working, `this.ajax` returns a [promise](https://github.com/zendesk/zendesk_app_framework/blob/master/lib/request.js#L46) not a `jqXHR`.