As discussed in Bug#77588:

(/ (car (benchmark-run 10 (thing-at-point 'sexp))) 10)

Try this test at the start of L8817 in this file (no eglot needed; either python-mode or python-ts-mode is fine, as both show the same issue):


In #77588 this was shown to lead to long intermittent pauses with eglot in large python buffers, but the issue is more general for any packages using thingatpt in python buffers.