You generally want to avoid `do.call` + `c` because that will require copying all the args, which in this case might be relatively expensive.