Indefinite particles using particle shader

Godot Version

4.3

Question

In this example in the docs, the particles have an indefinite lifetime. I believe this is because of the use of a particle shader. Can someone please explain why they are indefinite. Thank you.

https://docs.godotengine.org/en/stable/tutorials/performance/vertex_animation/controlling_thousands_of_fish.html

They don’t state the fish have an indefinite lifetime, in the comments this is clarified further.

There is currently no support for particles with infinite lifetime, but you could use a high lifetime and an equivalent Preprocess value so that fishes aren’t replaced often

Thank you for the reply. Does this mean if we set the lifetime to 1 that the fish will respawn from the start every second?