ref. https://github.com/observablehq/plot/pull/1310#issuecomment-1550762423
ref. #1310 (comment)