optimizations for UITableView+Updating