async+perf: ch4, filling out some discussion around 'yield' delegation hows/whys