Hyper-specialization is everywhere if you ever step into any Asian country.
Indians even have last names based on their hyper-specialized occupation. I was in Thailand and I saw a tiny shop whose only job was to take old torn notes and exchange it for a new one by charging a small flat fee. I had an Indian friend that told me that specializations in old cities was also geographically organized. One part of street would only sell pressure cookers while another side would sell watering cans.