What does this feature solve or improve?
A re-designing of the ID of objects in PDC, and also considering elimination of client-side mapping of objects.... We can do client-side caching of the objects, but doesn't necessarily have to perform client-side object mapping.
We should unify the ID of any PDC object to be a numerical ID that is globally unique.
The current ID mechanism is already used everywhere in PDC and it can take a lot of effort to change the ID system.
But, we can keep this as a long term effort and we don't have to immediately change the design of object IDs.
Once we get chance and time, we should do it the right way.
Consider this issue as a note for future refactoring if the time comes
Describe the solution you'd like
TBD
Describe alternatives you've considered
TBD
Additional Information
N/A