How do I not include data from old snapshots in newer ones?

When you delete a snapshot, all files which are not used anymore by another snapshot (segments basically) are removed.
If another snapshot still point to this segment, then data is not removed.

Makes sense?