So bb's are not continuing to meaningfully accellerate once they've left the barrel.
The velocity it has when it passes a chrono, is going to be the maximum it has.
The joule creep thing is that for certain platforms, whilst heavier rounds result in lower velocity, its not proportional to the kinetic energy.
The difference is in constant pressure versus constant energy systems.
Lets say we have 2 cars at a drag strip, one heavier than the other.
The first run, we give them limited fuel. The lighter car has enough it can drive flat out the whole time and run out of fuel right as he passes the line. But the heavier car wether he drives flat out and coasts the last few hundred yards, or drives gentle so he runs out as he crosses the line either way he's going to be moving slower.
Thats your aeg, the fuel tank is your spring energy, you can fire a heavier round but it'll just go slower because the spring doesnt have any more to give.
Second run, the cars have unlimited fuel. Your lighter car puts in the same time as before driving flat out till he passes the line. The heavier car however, well now he can drive flat out the whole time and unlike last time he doesn't have to coast the last few hundred yards and keeps flat out. His car is heavier so he doesnt finish faster than the light car (remember kinetic energy factors in mass), but he beats his previous pass even though he's had to burn more fuel to get there.
This is your gbbr/hpa (at least the latter when tuned for heavier ammo), the gun during firing will just keep sending gas until the bb leaves the barrel, so if a heavier bb spends a bit longer in the barrel then it has more time to absorb the energy. In the case of lighter ammo, the unused "fuel" at the end of the race is the wasted gas that is still being supplied after the bb has left the barrel.
This is why the ratio between the weights, or the length of the barrel (the drag strip in our analogy) is a factor in this too. A pistol barrel isnt going to creep as much as a dragonuv, and the jump from 0.2 to 0.3 wont be as big as the jump from 0.2 to 0.4.
Limiting ammo weight is one way to lessen the effect, assuming people stick to it, but it aint as good as making sure that peoples pews, firing the ammo and settings they intend to use in-game, are within the acceptable limits.