TODO.adoc had this flagged: toggling a category off in the legend only re-sliced the points source (_applyCategoryFilter), so a polygon or line note (Measure's "Save as note") sharing that category stayed visible. Added _linesByPath alongside the existing _pointsByPath, tracked/cleaned up the same way, and reused for both the legend's category scan and the filter's re-slice.