Allow better code compression by removing repeated variable access on this.
Streamline CurveLocation#getTangent/Normal/Curvature getter definitions to align with definitions in Curve, Path and PathIterator.
Some clean up related to hidden _uncached parameter.