How might I render a Mario Galaxyesque Invincibility trail?

How might I go about rendering a trail like the picture? Using a mesh in the particle system only allows for unposed meshes, where these are like different posed snapshots of the time of spawn.

Creating instanced gameobjects of the animated mesh seems inefficient and complicated. Right now, I’m experimenting with SkinnedMeshRenderer.BakeMesh to bake out the skinned mesh as a static mesh to an array, then using Graphics.DrawMesh to draw them. I’m wondering if I’m on the right track, if there are things to consider in doing it that way, or if there’s a better way altogether.

create child objects of your player behind him in different colors