May 500 is a too small number, but if you log how many particles will be updates each frame there will be radical peaks from time to time, multiple times a second, and this block removed them