QueuedFileCache work with permissions.  All good except parent still uses fileid