I kinda get what you are talking about (did those refactors too...), but which of major changes had such a high impact in your case?