Limitation of 100 neighboring riders

Hi,

I understand the need to limit the number of neighboring riders, but why are the riders in the queue taken into account? if I go forward the 100 riders to limit would be what I have in front of me.

The effect of riders appearing and disappearing from the head of the group or those suddenly appearing in the opposite direction is unpleasant and unrealistic.

Thanks