Deterministically retrieve a unique id for a given object.
The object to retrieve the id for
to provide unique ids even for different contexts, we add the context to the id.
Deterministically retrieve a unique id for a given object.