How Would You Make A 2D Spline Snake?

Fairly new to the UE4 workflow, having a good time. I’m looking to make a CharacterActor that moves much like you’d expect your traditional snake, with the head being controlled and a tail of adjustable length following the path behind.

While I imagine I could probably manage something similar with physics in 3D, what I’m after is a sprite, or collection of sprites more like, that will follow the exact path the head has taken.

So far, I’ve managed to figure out getting an actor to spawn points on a spline as it moves,

(Many thanks to ‘Everynone’ in this thread

but converting that into a consistent snake is buggling me. Hoping that some more experienced Unreal Devs can give me some advice on what to do. Should I even be using splines in the first place?