fn twin_mul_inefficient( ops: &PrivateKeyOps, g_scalar: &Elem<N, Unencoded>, p_scalar: &Elem<N, Unencoded>, p_xy: &(Elem<Q, R>, Elem<Q, R>), ) -> Point