make just the context thread local