Additions to TaskExecutor, AsyncTaskService to support new tasks