CM is per-process. All the logic in Application.Init should just go away.
I'm working on a fix for this in
This will simplify things and make them deterministic.
As part of this I'm enabling module-initailziation and creating a cache of the hard-coded [SerializableConfigurationProperty] values to prove correctness and enable a "CM is totally disabled" mode.