Refactor PointExtension.Multiply