translation to make you realize how much of a silly question that is:
Every call to my application will need to do an additional step and use an external service: is this call gonna cost me performance ?
silly reply:
yes, of course, and if the external service is not scalable nor your app will be.
now, for the reply anyone would give you: you can't do anything about it if you NEED to contact the external service.