In the live capture view, the app does not just process the current image, but every image in the history (generally the last 5 images).
But the dataset encoder does not save these. Thus the tester mode has to make an exception for union of masks at the moment.