Prevent naming overrides conflicts in setup_terms for legacy code

For legacy code (e.g. in Korper) many are still using duplicate naming Ch object with opendr, which results in terms not set up for those legacy objects. It's safer to using unique identifiers.