Though talking about a specific example. Suppose that you want to support a new feature that requires an overhaul of our json serialization system, adding many more APIs or functionality we don't otherwise need.
This already is a big change; then the feature itself is big too, how would you present this work?