Referenced Answer: https://stackoverflow.com/a/4047607/347172
Basically, since the compiler is creating a state machine that uses recursion, is it possible that a class that has "too many" await
s will cause the compiler to generate code that will throw an exception?