Not sure what you mean by
huge project (high number of tracks?) and also not sure what is meant by keeping the process "
clean"? The number of tracks won't affect the mixdown process.
Personally, I simply export a mixed project as a wave file and import that wave file into another project for mastering using Ozone and other VSTs. I do that to separate the mix process form the mastering process and also to free up my CPU for mastering since Ozone can be a bit CPU intensive depending on the limiter model I'm using.
I guess you could import the wave file back into the same project if that's what you mean?
Hope this helps?