1. A method for storing objects in an object repository comprising the steps of: storing an object identifier and a representation of the object in a first hash table; and storing data about the object as a key for the object identifier in a first hash table pair organized as a mirrored pair.