In TimeManager there is this setting called “Maximum Particle Timestep”. What does it do?
A framerate-independent interval that controls the accuracy of the particle simulation, at the expense of performance. When the frame time exceeds this value, multiple iterations of the particle update will be performed in one frame, such that the duration of each step does not exceed this value. For example, a game running at 30fps (0.03 seconds per frame) could run the particle update at 60fps (in steps of 0.0167 seconds) to achieve a more accurate simulation, at the expense of performance.