I use your plugin in combination with "chartjs-plugin-zoom" and I have bizarre behavior. When I zoom the element's bars overlap the Y-axis and don't get truncated like the example below.
Here you can see the normal behavior without zoom:

Here you can see what happens when I zoom-in the chart:

As you can see "Order M" (and other elements) go over the Y-axis.