nit: generally avoid short forms of most words like `exec`. The problem is that short words are harder to guess when I'm grepping the codebase. Instead use `executor` ? Here the variable could be just `executor`.