This ScriptContext survived because one callback (from global configuration used for all ScriptContexts)
![1](https://f.cloud.github.com/assets/991922/1144352/98698b8a-1d8b-11e3-9740-fbc6cb3ba65a.png)
This ScriptContext survived because thread call context contains reference to it
![2](https://f.cloud.github.com/assets/991922/1144353/9e2dc84c-1d8b-11e3-8f5e-0592cde08831.png)
Because .net copied call context data to another thread
![3](https://f.cloud.github.com/assets/991922/1144354/a0beb260-1d8b-11e3-82e1-efd695f44c4c.png)