Add a function like pdf_graphs that only makes and returns the PDFs, without drawing them.
Break down PDF graphs more for more caller flexibility.