Typical solution is to automatically exclude modified files from unity build. So when you edit only 1 cpp you build 2 first time and only 1 afterwards if you need to iterate over it.
Such solution introduces more funny failure modes into build though. People get quite irritated when no change edit in a single file breaks build :)
Such solution introduces more funny failure modes into build though. People get quite irritated when no change edit in a single file breaks build :)