Some light bedtime reading then :) This would be good stuff for Project Byzantium (http://project-byzantium.org/), wound you mind if I forwarded your email to one of the developers?