you can use a “dynamic” node in the mat-editor and the “parameter” node in cascade to talk to said dynamic node. with it you can make something spawn with a random value between 0-1. if you use that as a lerp for X amount of frames in the vertex anim matfunct you should be able to do just that.
also, thanks for the kind words
(and be sure to set my answer as “accepted”