When reading a document record, a query is issued to the database that includes the PDF contents regardless of the PDF already residing in the Cache folder. This can cause excessive waiting and higher memory usage each time the document is queried again and the PDF associated with that record is very large. This condition could also cause excessive network traffic and increased database server utilization in multi-user environments and higher disk I/O is single user environments. When the documents table contains records with small PDF documents, this issue will not be noticeable.