Convert Executor to field in order to avoid re-instantiating an
expensive object over and over again