`ThreadContext` to me reads like a special context type or so.