I asked essentially the same question a week or three ago. Bart suggested at this node in response that this was likely possible with PDF::Reuse. I spent a night or so playing with it, but was unsuccessful in getting anywhere. As this was research for a later project and not the next deadline, I left it at that. If you figure this out, please post your recipe here, I hope to get to that back burner project before the Fall.