async+perf: tweaks in ch2 and ch3, per suggestions in #248