Change InventoryDragEvent to use sets of integer