It's easier to explain my question using an example. Imagine you filmed a few short videos and want to combine them together in a sequence (probably with transitions and etc.). However, for some of this videos you also want to apply some video stabilization, color corrections and so on. So, first you edit these videos one-by-one to apply some stabilization/corrections and render them (first encoding). Then you use these edited videos to make a sequence and render a resulting clip (second encoding).
Since most video encoding formats are lossy, it seems very inefficient to basically double-encode videos, so I'm wondering if there is any common approach for this issue (apart from using lossless compression formats).