Unsure if speed is an issue for the mapping process, but if so, we can try to use Turbo.js to optimize mapping speeds. Also, my initial plans were to map the entire grid each time, but that proved to be too slow - perhaps a parallelization will make it possible?