Do keygen in projective coordinates instead of inefficient extra conversion.