I'm using cache remote and I have a possible feature.
Would there be any way that at the time of cleaning the cache delete all the chunks except the first chunk of each file? (if is set 16M size, the first 16M of each file) and these first peces are "not considered" of cache limit size to avoid them be deleted.
That way, any time you want to load a file, it starts inmediatly and have enough time to continue downloading next chunks.
Maybe some kind of Flag like --preserve-first or Something like that.