IMO it would help to have more understandable names for the maps like `mID2NameMap`. I kept having to scroll down to remember which map is which.