Not exactly, but you have various APIs that can help apply this logic when retrieving the data. For example, you can easily get just the first item using liststreamkeyitems. To combine all items by the first publisher to key, see the firstpublisher* flags for getstreamkeysummary (MultiChain 2.0).