Use a raw pointer instead of shared. Refs #8442.
Merge branch 'feature/8442_icat_downloading_problem' into develop