Find all the places, which need that behaviour and make them call a function setting those dynamic defaults. Anything short of that is “hope for the best / that nothing broke”. Introducing that new behaviour is no different to any other change you add to your codebase. That you consider those dynamic field values “defaults” imo doesn’t change that.
1 Like






















