Cache mapping in parser and copy worksheet history before normalizing
Eliminate align calls in batch mode

Postpones align calls until JSON is generated for update instead of in
constructor and eliminate align call after batch execution