Moved the recache to a new thread