Use case for changing the current request context and needing it to be later restored: clearing it prior to calling security-sensitive code which should not have access to the current request context (preventing credentials from propagating to other services, etc)