We have a separate problem here, unless we've blocked off the cache pool re-use: we're copying all this stuff over, but if the cache pool already has snaps for some reason all this stuff is going to leak gobs of data.