I usually have layered coding, so if I have to compress it in the end, I might as well rewrite it.

But whatever works for you, good luck.