Changed key value for page number reference to object ID to make that process lighter weight and more developer friendly
Definitely hacking in 'multi-page' support. This is because not able to sort out AcroField's across multiple pages generated by Prawn.  I suspect the issue is in how Prawn merges AcroFields when using "document.start_new_page( :template => 'foo.pdf'). Too much time to figure out ATM.