We wouldn't necessarily need them twice, we could just (as you suggested below) use the Parameters struct as member.