Adding .ConfigureAwait(false) to all awaited calls in DynamicClient. Using dynamic object support in Newtonsoft JObjects