passing through v8's javascript/c++ membrane has always been painful, and appears to be getting worse.