It’s quite possible you are correct. This post tries to explain the theory behind the current implementation of triangular kinematics. Do you think you can share your post on this thread?
I know @joshua has been doing some work with catenary equations and his input would be good to get as well.