Centralized all thread management in the concept of IExecutor