It is really not a good idea to name anything Error and override native exception object.
PDF cache syncing is independent of sources.