I detected that there is a significant difference between the line dashes (especially for dot) between scatter and scattergl trace type. It can always be seen (with any type of data) but it is especially clear for traces with many data points.
This minimal example shows pretty well what I mean: https://codepen.io/valentinstn/pen/abyzObW
The issue can also be seen in this screenshot: The plots should look the same, only difference is the trace type (scatter vs. scattergl).
