Probably doable, but it may be harder than it sounds.
The problem is that uses are assigned to item types rather than instances of items.
It may be as simple as adding an use function getter to item. If this is the case, it is easy and will also be useful for item action menu.
I’ll check if it’s as easy as I think it is.
EDIT: Was a bit more complex than I thought, but I got it to work.