That sounds logical, unless the data from the first render can be stored temporarily, like the GI cache, and used for the second, and only dumped after a while. But then, when would that be? The renderer probably can't decide from the data stored how much a next render will be different.