@bernhard thanks for your answer and looking forward to the new feature.
@Gary_Verhaegen I will keep that in mind and currently I only use that for testing inside DAML script.
Probably it is an opportunity to ask another question which is: Should I store contract Ids on other contracts?
[Edited by @bernhard to split out the new question]