That makes sense to me - better to have too much history than not enough. Can we add some logic to test e.g., that reverting to a revision restores the review flags?