Errata: 30 January 2026. We discovered inconsistent labels in a small portion of the datasets after the paper was published. Consequently, we collected additional data to replace the incorrectly labelled subset. This version of the paper contains the results for the updated datasets. The new results did not change the observations or conclusions, but the reported numbers are slightly different.