Another +1, it would be incredibly useful to play with this approach! (and fun)