Redesign code to remove all singletons
There are few cases, when Singletons are ok to use, but in our code they are used as a substitute for global variables (fortran coding).
This will kill the codebase in the long term.
The CBM guys get it
(see comment on the line 39 https://git.cbm.gsi.de/computing/cbmroot/-/blob/master/sim/transport/steer/CbmSetup.h)