What you're saying is correct--there is no way to implement such a watermark that fulfills all the critera listed above. Specifically, two files...
Separate names with a comma.