Newer GPUs have dedicated armor cores to generate armor on people who are very very far way...
Just kidding. This is currently hard-coded into the game, to my understanding, to reduce server stress.
There has been talk about reducing this phenomenon, but as yet there is no indication that any changes are underway.