public function withoutGlobalEnvironment()
    {
        if ($this->isStale !== false) {
            return $this;
        }
        
        $request = clone $this;
        
        $request->copy();
        $request->isStale = null;
        
        return $request;
    }