as we all know that the race server has ability to separate people into different dimension in order to reduce graphic load... so, is it possible to separate people in the ping range instead of randomly selection. e.g. once the server started, the server will get all the ping value from the players then use it to calculate upper and lower avgs. for example, the ping are 100, 100, 100, 150, 200, 200, 200 so the lower will be 100 and upper will be 200. afterward use the formula to find range (ex. upper-lower/2) therefore the player will be assign to different dimension based on ping ex. player 1, ping 100 assign to dim 0 player 2, ping 100 assign to dim 0 player 3, ping 100 assign to dim 0 player 4, ping 150 assign to dim 1 player 5, ping 200 assign to dim 1 player 6, ping 200 assign to dim 1 player 7, ping 200 assign to dim 1 this can be separated more into different dimension (by using more average group) why? as you all know, low ping people get annoyed by high ping people or vice-versa (getting rammed at incredible speed, etc...). so if the player has been separated into different group (at least before the dimension merge). this might reduce the problem. idk if this will work out or not, but i think it should improve the racing experience