So I'm working on setting up an API for some of the user-interface guys to use to access our data on the server. This frequently involves them sending in an assortment of Strings that uniquely identify some object so that we'll open it and cache it for them to access repeatedly. And when they want to access it again, they'll send me that sequence of Strings again and I'll find what they're looking for.
It strikes me that life would be much more efficient if I gave them a unique handle to the object that they've opened so that they can reference it by the single String that would contain the handle. I've sent them an e-mail proposing this.
We'll see what they say in the morning.