Yes! We think about things like this a lot. Unfortunately there's no way to really do this. From an information stand point if someone can see a file, even for a brief period of time, they could copy the info out before they're blocked from reading it again.
Once information has been made accessible to someone you have to assume it's been copied and distributed.