For distribution, I always create new content in a clean new blank runtime.
And using multiple runtimes properly, I rarely if ever come across any need for reference correction. I can't recall one issue in two years now.
Way too many people take way too many things way too seriously.