Enable entity dictionary entities to have different names and paths.
Ensure that new EntityDictionaryEntry is used everywhere needed and getName() and getPath() are used correctly.