I may play around with this a bit to see if I can come up with anything worthwhile.

Will post any progress here.