The dynamics of the underlying — orthogonal to the numerical engine
(Monte Carlo and finite difference both consult it). Heston carries
its parameters, so “Heston selected but parameters missing” cannot be
represented.
The numerical method with its own settings — each variant carries
exactly the configuration that engine consults, so an option never
stores dead config for engines it does not use.