I tried this:
- used your chart-performance example as a starting point
- added second series
- tried to add in a shared tooltip
The result of trying to make this work is in this stackblitz:
after generating the data i hover over the chart area and suddenly the console starts flooding with errors:
Error: Cannot read property 'appendChild' of null
I tried a lot of things to try and make it work but i didn't manage.
There is another issue that gets visible the more datapoints you add to the series:
The second series is drawn weirdly: It is cut off diagonally showing only the top/right half of the values for the second series.
This gets more visible with higher numbers of datapoints.
I would put the second thing in another ticket but i have a suspicion that both might be related.