Change it at once everywhere on an existing large codebase? That's going to be one huge PR no one will want to review properly, let alone approve.
Document the old pattern, document the new pattern, discuss, and come up with a piece by piece plan that is easy to ship and easy to revert if you do screw things up.
Unless the old pattern is insecure or burns your servers, that is.