In the old G_W architecture, the girder_io plugin on the worker side could be configured at deploy time to cache files downloaded from Girder. If a user wanted to do that in the new architecture, they'd need to configure the GirderClient object on the transforms themselves to set up caching, meaning they'd have to set up the caching policies on the Girder server side that was calling the G_W task. This seems a bit counterintuitive to me, but I'm not sure of the best way around that issue. Ideally there could be some way to configure just girder_worker to do the caching without the server-side task calling code having to worry about it.