Where in the Cornerstone code stack is the optimal point to intercept the DICOM data being downloaded from the server?** I want to create a local cache of the DICOM images as they are pulled down for backend analytics.