Should this be recursive?

`return $this->update_timezones($start + $limit);`

Or is that automated somewhere else?