Please add the ability to modify the weight and volume of an item at runtime via script. There are native functions InventoryItemComponent::GetTotalWeight and InventoryItemComponent::GetVolume. Maybe there could be an overrideable function instead with a float return or something?
The use case would be for physical items with some virtual props (like quantity) that increase or decrease their weight/volume of it. e.g. a magazine with very heavy ammo where each bullet could make a difference. Or depending on the animation state a map could take up more volume unfolded than folded.