I don't quite understand when a developer should access m_configuredNumberOfPartitions and when a developer should ask cartographer? Can there be a single owner of the configured partition count?  Or maybe there is and I'm mis-reading the code?