#snarfed!tell barnabywalters, bnvk, one minor note: even when processing WMs fully async, you can still provide one useful thing in the response: an id that the sender can use later to look up results. requires extra protocol or UI work for that lookup, but that's straightforward.