Yeah... I do the whole process for a few different devices I have extrooted... I repeat the process (largely scripted) for each upgrade. It usually takes less than 10 minutes to do, but I absolutely understand what you were after. I think it might theoretically be possible, but it would probably require more development work than it is worth.
If your problem is solved, please consider marking this topic as [Solved]. See How to mark a topic as [Solved] for a short how-to.
Thanks!