set height of chart based on number of categories

I have this in place now, but it isn’t having a permanent impact on the way the categories are rendered. And it doesn’t have any impact the first time the chart is rendered.

I’m using this code in the chart’s before render snippet:

var params = arguments[0], $ = skuid.$;
var repCount;
repCount = params.xAxis[0].categories.length;
dynHeight = repCount\*18;
$('#taskChart').height(dynHeight);

When the filters are refreshed, it animates the draw at the correct size, then pops to the default chart height of 400.

I added a couple more css overrides, but the result is the same. The first two are reflected in the code, the last one gets ignored, even after adding !important

var params = arguments[0], $ = skuid.$;
var repCount;
repCount = params.xAxis[0].categories.length;
dynHeight = repCount\*18;
$('#taskChart').height(dynHeight);
$('.sk-chart-wrapper').css('height',dynHeight);
$('.highcharts-container').css('height',dynHeight); 

Resulting page:


Would sure be nice to have the chart adjust based on the content. Or have the option to increase the size of the chart so that category labels are never hidden.