This sounds totally cool. Just needs a bit of fleshing out in terms of the bonds. Definitely interested.