Vaadin Charts, FlagItem issues?

I’ve got a Flow application using Charts (Vaadin 24.8.4) - I’m trying to add FlagItem annotations to various charts, mainly stacked bar, and I’m experiencing some surprising behavior. I realize that this might be due to underlying highcharts functionality, but still:

  1. FlagItem instances have a title and text… but I can’t seem to find any way to get the text to appear in any way.
  2. I can enable HTML formatting in the PlotOptionsFlags and the put nice content in the FlagItem title, but the layout attaches at the upper left corner and expands downward, obscuring the series attachment point with just one BR I can setY to a more negative value, but that doesn’t allow me to have a mix of single and multi-line flags without inconsistent spacing.
  3. tooltips don’t work as I’d expect. The javadoc on PlotOptionsFlags.setTooltip says “… the tooltip rather displays the text option for each point.” which would make some sense, but it doesn’t seem to actually do that, instead only displays the point.key. I have a chart-level tooltip formatter that does that, but if I turn it off, there’s no tooltip on the flags at all.
  4. the flags don’t seem to be considered for the overall chart scaling - placing a flag on the the tallest bar results in the flag getting clipped off the top instead of any sort of rescaling, which feels unlike the usual highcharts behavior. I can setClip(false) on the series, but it only seems to consider the connector rather than the actual content flag.

Any suggestions would be welcome.