no need to wrap outline reload in a UI job, because it spawns a new job itself