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.