ability to use Executor instead of ThreadFactory