Image recognition service architecture
That is one of the good example for research. Personally, I prefer to segment out all the desired outputs at once. Then, check the success rate. If you cannot hit the success rate that you desire, you can go for more specific solutions for the specific problem that you face.

However, in general, the localization, segmentation, recognition are implemented in same network and are obtained all-at-once.