Currently the SDK is entirely synchronous, which is not desirable in async environments such as many web servers.