broom::tidy() is very slow when estimating confidence intervals

My results on an M1 are similarly ugly

       test replications elapsed relative user.self
2 manual CIs          100   0.396    1.000     0.394
1   tidy CIs          100  24.716   62.414    24.637
  sys.self user.child sys.child
2    0.001          0         0
1    0.083          0         0



        test replications elapsed relative user.self
2 manual CIs          100   0.418    1.000      0.41
1   tidy CIs          100 163.035  390.036    162.38
  sys.self user.child sys.child
2    0.007          0         0
1    0.701          0         0

For a way to do this in tidy, I'd ask on the github issues page. If I were doing something similar, however, I'd roll my own display from {base} using {gt} or similar.