Since the thing is doing crypto work, I had it here to lazily get the http client... Let me know if that sounds like a terrible idea.