Particle effects stuck when off screen?

Hey! So I have entities that move around my level, these have a particle emitter attached to them that moves along with them.
This is working mostly fine, but I’ve found that it the entity has spawned off screen, a few lost particles will start playing where the entity spawned when the player moves into that screen space, despite the attached entity having long since moved away. How do I make them either play while off screen (so that their lifespan can play out) or make sure they dont spawn at all while offscreen?