This now iterates over all cells, even if the first one isn't trusted. What was the problem with just returning immediately?