Restructure it so each redaction run has its own hash, closes #45