backfill map build fix

Previous logic was sometimes building incomplete map