Hi, this mod is neat and I appreciate you taking the time to make a more sophisticated take on this idea than the other options available for v2.0. I was wondering whether it would be possible to have each ammo type be duplicated, then have the duplicated item take on the bottomless attribute? The other properties, i.e. stack size reduction and cost increase, would also be applied to the distinct items. This would make the mod's functionality opt-in on a per-ammo-type basis.
Poking around data-final-fixes.lua, it seems the underlying functionality is pretty elegant - it just searches for all "ammo"-type items and sets their rate of consumption, stack size, and magazine capacity to 0. Would applying these attributes to newly-created copies of each type, and leaving the originals unaltered, be a possibility?