Yeah, I've agreed we still need a real key ring, where all new keys are automatically stored. It could otherwise function as a regular "openable" container in player inventory (with a special "key ring" icon, of course), and after using each key for the final time (apparently some keys have more than one use), the key should disappear from the ring.