Hi, I'm not sure if this will work, but you might be able to use a custom edit handler for it: http://serwatka.net/en/blog/ez_publish_3_8_new_custom_edit_handler
I have something similar in mind, and this is how I'm hoping to do it (though I have other things to do first, otherwise I'd show you the code).