It would be nice to have the ability to consume stacks from multiple items. RevokeInventoryItem has RevokeInventoryItems so similarly ConsumeItem could have ConsumeItems. It would be useful for reducing the amount of API calls needed in a game that has a lot of stackable items.