The ``watermarkFilter`` will function a bit different than the forthcoming ``curationStateFilter`` in that if a metric's watermark is before the curation cut off, it should not need to be curated.  Think about using the high watermarks as an intermediate filter to determine which metrics need curation.

Open question: Would there ever be any conditions during which this invariant could not be held?