Did maintaining them start mattering at some point? For example with a bigger team or codebase, parallel agents etc. or has it always been the same?
Do you maintain your product context somewhere else?