I think that the complexity that this proposal is proof of its failure.
If you look at a Feed document as simply a sliding window view into the historical state of entries instead a sliding window view into the current state of entries (though as I have shown these can overlap),` then you have your archive document already.
cheers Bill