any benefit to async? - C#