Clarify cache behaviour

Hi,

I’m playing with then --cache options to mount a remote storage for video playback. Is it correct that ‘read()’ gets the data when all workers (default 4) have fetched their chunk (5MB) first?

Is there an option to deliver the data earlier, so videos starts earlier.

Best regards,
Matthias