Niagara,execution index&partical ID,what is the difference

我使用一个发射器生成多个类似触手的Ribbon,为了使粒子可以互相链接,每个粒子都会朝向父级粒子(linkOrder排序中一个)移动。
为了找到父级粒子的位置,我分别通过执行索引和粒子ID,两种不同的方式,结果显示粒子ID运行良好,但是执行索引却出现了问题。
执行索引与粒子ID,它俩的差异是什么?

I am using an emitter to generate multiple ribbon-like tentacles, and in order to make the particles link to each other, each particle moves towards its parent particle (the previous one in the linkOrder sorting).
To find the position of the parent particle, I tried two different methods: using execution indices and particle IDs. The results show that using particle IDs works well, but there are issues when using execution indices.
What is the difference between execution indices and particle IDs?