Split disease occurrence handling (model outputs) into two transactions: 1) the main handling 2) a clean-up process which ensures that any occurrences acquired during batching initialisation are themselves initialised