This sounds pretty interesting. I'd really love to see this fleshed out