Promises are Good. Performance is Best.