Removed unnecessary awaits. Added ConfigureAwait(false) where applicable, as we are not interacting with sync context at this point.