Miscellaneous C# Async Tips