d3 with web worker