Added cacheing for NSData sourced PDFs