AngleViaPoint: proper partial derivatives