TableIterator requires io_service instead of ThreadPool