This has interesting potential. I suppose I may look into this a bit more.