Updating position of already generated particles

I’m attempting to move a particle system (really a set created with ParticleHelper in this case). When moving the system, I’d like to also move the previously created particles - which I’m aware maybe is not the standard use case. How can this be done? Thanks.

Here’s an example to demonstrate the problem: Playground

Hi there,

is this what you were looking for?

Thanks for the response, but for what I’m talking about you should no longer see a “trail” of particles left over when the sun moves. The sun and all the particles that were previously emitted would move together.

Your suggestion does appear to be a lot closer. The particles of the sun’s surface seem to move along, but the halo seems to almost go ahead of the sun.

I think I’ve figured it out. It can be done by going through each system and manually updating the particle position for each particle.