`n_jobs=1` will trigger sequential execution automatically in joblib (no multiprocessing overhead).