refactor pb handlers, add async for process; remove worker pool; async message to vnode