I think there are solutions, but whether or not they are the same for a large enough market is hard to tell.
I use a leaky bucket metaphor in my todo lists... if a given task sits on a list for too long, then it should more or less fall off. It wasn't as important as you thought. But this is anathema to how most of these systems work.