This sounds way too stateful and complex. It's a clever idea, but it would require a lot of innovation to get right. I don't think Pie/nEcho/Atom is the place to do that.
Sounds too difficult? Please, let's not get into generalizations intended to
stall momentum. We can go argue /that/ in the RSS lists if we want that.