This looks interesting, and surely something we can work out. I agree with Kuro on most of his questions :)