Create a program and have any lead who downloads the particular piece of content become a member of that program. Then use this same program in your engagement program. When the stream gets ready to send, it will check for membership in the program. if the lead is already a member of this program, it will skip it and go to the next piece of content.
Hope this helps and makes sense!