Particles Emitting Particles?

I wanted to do fireworks, and my idea was to have the main firework go off, then emit embers that have a spark trail, then those explode emitting sparks. I can have the embers explode, I just cant get them to emit a spark trail. Any ideas?

Ok then…woops.