Why would I hardcode values for imperceptible objects, that would take an enormous about of ram and cpu time to constantly update values in the off chance it's needed.
Much more efficient to optimize for what the _player_ can see at their perspective. Oh and I should probably code in some error handling in the fluke event one of these particles is detected, I'll just calculate their position retroactively, the user will never be able to tell and we can host way more players due to the reduced memory.
It would seem to me that god is a junior dev and no one reviewed his pull requests.