Managed(?) thread-local storage

Sounds similar to this idea: