If you are using RSYNC as your snapshot type, unchanged files are hard-linked from the previous snapshot to the most current snapshot. So when you do an S3 copy, the links point to the same file.
If you copy 3 snapshots, that same unchanged file is copied 3 times.
I actually stumbled upon your question because I was looking to avoid what happened to you and saw that you didn't have an answer.