I work in a design department where we are frequently pulling pages from older documents, and we need to keep track of where these reused pages are coming from. We use individualized slugs with each page's origin (within a defined slug area) in CS1, but they don't "stick" to individual pages--so if I add a slug to page 10 and then add a new page right before page 10, the slug is now on the new page. This is making it pretty frustrating to keep track of what pages are coming from where, and I'd love to know what we can do.

I have found that adding a slug that just barely touches the actual page, or is in a box that overlaps with the page, does the trick--Slug A moves along with Page A. But this seems like kind of a kludge and I'm convinced I'm just being stupid. Is there a more elegant solution? Thanks in advance for any suggestions. If I've been unclear I'm happy to elaborate.