If you had a metal raceway, that's the way it would be too, so I had imagined it the same way you are describing. If you ran separate EGCs for the whole run, you'd still have to bond them to the metal boxes, so they would be bonded together at that common point anyways.