Geocódigo da API do Google Maps sincronicamente

Eu queria saber se é possível geocodificar algo usando o googlemaps api de forma síncrona, então, em vez de esperar que uma função de retorno de chamada seja chamada, ela aguardaria que um valor fosse retornado. Alguém encontrou uma maneira de fazer algo assim.

P.S .: estou usando a versão 3 da API

questionAnswers(3)

yourAnswerToTheQuestion