This seems like a really interesting idea.