A LOT of the sizes for things are driven by o-ring sizes. At least on the internal moving bits. Paintball sizing is a bit different, we often have a looser tolerance. But the ID/OD is pretty much driven by the ANSI specs.
I have liked your other stuff - would love to see a hopper!