Using a shared buffer list isn't very efficient in a language with concurrency since you have to synchronize to take from/add to the list.
I'll take stuff I don't want to mess with for 300, Alex.
You sound so confident. Do you have any example of a system in JavaScript that has concurrent semantics?