I think we have to allow the option of a separate unique identifier for instances that users can define.