Possible to align TransformControls on arbitrary axes?

not directly related but i have extended the gizmo to allow you to add any arbitrary axis defined with a vector direction
custome transform Axis