Overriding the default constants value used in the orekit context

This might be a dumb question, but I wanted to know if there’s a way to override the value of a constant like EGM96_EARTH_MU in the Orekit context.

For example, if I change the value of EGM96_EARTH_MU to something different from 3.986004415e14, is there a way for this new value to be used globally throughout Orekit, instead of the default defined here?

I’ve noticed that propagator objects have a setMu() method that allows overriding this value locally, but is there any way to achieve the same effect globally?

Alas, all interface fields are necessarily constants (static final).

That said, the Orekit devs are really good about not making everything configurable; e.g., all Orbits are instantiated with a mu that the caller must specify (or the value is inherited via a constructor that takes an existing Orbit).

So, why is it that you’d prefer to change these constant values rather than define and use your own?