Do particles have an ID?

Is there a way to obtain a sort of ID from Unity’s particles? I’d like to assign each particle with a certain ID a corresponding velocity and position.

It would also help if I could find out how exactly the particles are stored in the GetParticles()-Array.

(Don’t Take this as rude BUT)
NO

THATS IMPOSSIBLE AND IF ITS POSSIBLE IT WILL NEED 7000GB RAM I Guess