I have a @ManyToMany relationship and I am using MapStruct for mapping of persistence layer and domain layer. My problem is quite similar to what is explained here. But my scena