This could be cool (although I am not holding my breath with regard to the process playing nice with my shortcodes).