Again assuming all 500² = 250'000 cells are burnable in the beginning, with the front approach at worst you check something like 6*500 = 3'000 cells, which is a reduction of more than 80 times in the workload —that's where that impressive speed-up comes from!