Do not memoize - it just waste lots of memory
Reuse listVulnerableCells results