Inline MPCComplex structure and refactor it into a non-parametric type