LFS client gets download links in batches of 100 (currently not configurable). If the files are big enough and/or internet connection is slow, LFS client might not be able to finish downloading all the files. In this case it'll fail with an error like:
Authentication required: Invalid authentication token
LFS batch API spec supports expiration hints in the response:
expires_at. Without these attributes LFS client assumes the download links never expire.
Adding these attributes to the response payload would help LFS client to re-request the links when required.