This relies on the fact that `extra_views` are added to the conversation view definition after the default views, so it 'overwrites' the default reports view since they both have the same path suffix. This feels like a bad idea, ideas on an alternative?