Remote Keys Remapping when Loading Expression Maps

Is there any way to stop this from happening? Expression Maps that have key switches that start at C4/C5 are loading with them set to C0. Whatever is in the Remote Key base in the dialog automatically changes the mapping when loading expression maps.

That’s a pretty disgusting default behavior. Is there any way to change this?

This seems like it makes it impossible to actually use expression maps with different root keys for the key switches in the same project, in fact.