I still don't get why it would be hard to implement, just make it so you can only use one at a time, with only one allowed in your Key Items, and have the rest stacked.