CLN: always dispatch-to-series
A couple more cleanups follow this.
ahh need to rebase Looks like the combination of #34324+#34323 have a subtle merge conflict that broke master.  this should be fixed by any of my just-rebased PRs kk ping when ready in one pseudo-green. the remaining CI fail is anoteher ipython directive thing in the docbuild thanks

if u wouldn’t mind pushing a change for the doc thing 