Should this happen in another threadpool?