If we're already in the process of Marshaling the file to the cache do n...

...ot re-marshal it, which can cause issues when done in concurrent threads in race conditions.