This is a really interesting idea, and I don't know why I haven't seen one—it seems like such an obviously good idea.