For example, RelativeGap and DualObjectiveValue are forwarded to the inner optimizer, but this does't make sense. It leads to things like this: 