jqPlot - Lenda de pizza muito alta quando há muitos itens de legenda

Estou usando o jqPlot para criar um gráfico de pizza com uma legenda. Parte das minhas opções de pizza jqPlot são as seguintes:

seriesDefaults: {
    renderer: $.jqplot.PieRenderer,
    rendererOptions: {
        padding: 10,
        showDataLabels: true,
        dataLabelFormatString: '%.2f%%',
        sliceMargin: 2,
        startAngle: -90
    }
},
legend: {
    show: true,
    location: 'e',
    placement: 'outside',
    xoffset: 1,
    fontSize: '11px',
    rowSpacing: '10px',
    textColor: '#222222',
    fontFamily: 'Lucida Grande, Lucida Sans, Arial, sans-serif'
}

Recentemente, deparei com um caso em que há muitos itens de legenda (por exemplo, 21), o que torna minha caixa de legendas muito alta. Eu estou querendo saber se há uma maneira de

tem uma barra de rolagem vertical dentro da caixa de legendasexibir os itens da legenda em várias colunas (preferível)

Eu tentei definir as seguintes propriedades:

numberRowsnumberColumns

que encontrei nesta página:

Opções $ .jqplot.PieRenderer

no entanto, eles não parecem fazer alterações.

Alguém poderia me fornecer uma boa solução para esse problema?