Dedumb: passthru->passthrough, split into two functions