Kinda makes sense in retrospec.

If I remember well, the reason we did this is that @coderunner fears that we won't find the optimal pool size to use before long, so he prefers assigning a huge thread pool and see what happens then.

Maybe we should allow a config letting the user decides if we use a growing thread pool or a fixed one.