When we have huge file lists we can burst too much into RAM which would cause OOMs in certain devices. Use instead a smart cache which automatically drops to disk when necessary.