Allow failures during processing of ongoing documents.
Cache location information; gathering it can be costly.