How to Build a High-Performance UR5 Inverse Kinematics Solver with IK-Geo