as long as there's no leak interrupting a promise should be good for performance overall, not necessarily for the front-end but for the whole chain.