If you execute a filter on an composite-key based external class and include ObjectID as a display column, the filter will list valid ObjectIDs for each result. If an object already has a local ObjectID generated for its composite key values, it will be displayed, otherwise a new ObjectID will be generated and displayed.
Using this method can help if you are using composite keys that produce large strings that surpass the 260 character limit.