This will be required to get decent performance, since things like parsing HTML are large, blocking operations in JSDOM.
The BrowserManager will turn into a more important class, keeping track of a bunch of pipes most likely.
We might need to use something like redis to handle communication with the browsers, server, and clients.