Well, perhaps. I'm also noticing now that the ordering in that file is very much non-ideal. startChunkConn should probably be moved above the geometryWorker.onmessage function, which makes it more obvious that processChunk is called with the results from the worker.

Also you should rebase onto master or merge master into your branch. Quite a few bits of that file changed (only slightly, but still...)