### Describe what should be investigated or refactored refactor `removeCopiesFromComponents` to be a filter ### Links to any relevant code https://github.com/defenseunicorns/zarf/blob/f3efb7634b06151aca8bcd6866c9a2aea2f9f7f8/src/pkg/packager/creator/differential.go#L68 ### Additional context https://github.com/defenseunicorns/zarf/pull/2223#discussion_r1492872127 depends on https://github.com/defenseunicorns/zarf/pull/2321 being merged cc: @Noxsios