That would be nice. You can’t do that in NC, but if you pick the right DMV office and the right time, it’s not bad - and the only document you need is your previous license.
I’m on my 4th teen driver at the same location, so I know all the DMV staff personally ;-).
Kansas/Johnson County used to be a three hour ordeal but there were complaints and last time I had to go it was in and out in 30 minutes. I don’t remember what ID was required but I think it was just two forms and a utility bill could be one of them. I think I used my old DL and my passport. My kids all have the plastic birth cert but recently found out that they can’t use that for a passport. Have to get the certified copy. I’m actually okay with that and wish that a photo ID was required everywhere for voting.