Currently, the origin is found by calculating the tangent

While this is clunky, this DOES work, but I will ask about a better
method of finding this ASAP.