[WIP] Shuffle EMS constant hierarchy

[Do not merge]

Very early exploratory sketching...

There's a good chance some/all of this will end up abandoned as a bad idea, but if nothing else, it's allowing me to get a feel for what gets referenced where, etc.