Hi Kadir,
Thank you for your idea. You are in fact right and there are some improvements that could possibility be done in the publishing process to avoid unnecessary compilations, speeding up the whole process.
We are always looking into speeding up the 1CP process and therefore, I will put idea under our radar in order to evaluate it and check further feedback on it.