The ExecutorService in SendCommandQueue can auto grow/shrink in runtime without restart, that's why the config is sent in for every getInstance()

If we use an ExecutorService in the handler as well it could also auto grow/shrink the same way.

And since we now are separating those config settings it would be easy to make it so that when those values has been saved a call to the queues with the new values can be easier done than before.
But that can be made in a separate change.