One thing I wanted to avoid in this game was the use of 'autokeys'. I want the player to choose from their inventory the items they want to use. To that end I've implemented a new script in which the player can bring up their item menu quickly and scroll through it, choose an item they might want to use, and then select it. If they use the wrong key, nothing might happen. If they use the right key, the door will open.
Also I like the notion of quick opening item menus. It adds more of an adventure game type flare and also puts a bit more work into the player's hands. I was really trying to avoid the player stumbling on keys and doors just flying open for them afterword. I want them to think about what they have in their inventory can be used on their surrounding world. This won't only apply to doors but also other interactions with the world as well.