Add context per thread but still need deep setup.