Use the quick way to optimize the tableIterator instead of using the abstract class