Reorient rotation gimbal?

I want to be able to reorient the rotation gimbal to align with the tangent of a point on a spline rather than the usual x,y,z axes.

Is this possible in Blueprint or do I need to get into the source code?