Originally all calls were required to be async because of integration with twisted, but that has long since been changed and just using the synchronous calls is easier and less code. Change-Id: Ib86fc721326de34fd71d68bbec42ecd65280aa8a