IDEA: Component to create attachments within PDF

In migration projects we often convert data to PDF and store the original file within the PDF as an attachment. For example, printing an image to PDF and storing the original JPG as an attachment inside the PDF.  

Right now we can do the printing via PP but we use third party tools to do the attaching. This often involves a lot of extracting files from DBs and very careful tracking to make sure the right things stay together until they can be collected into the single PDF. A component that could do the attaching in PP would let us keep the whole thing in one pipeline which would be pretty sweet.