Stop using GetAwaiter().GetResult()