W10-X640 glb always downloads all files

Every time I run WSUS update it re-downloads all the W100-X64 files. I don't have a very fast internet connection and this ends up taking many, many hours to complete, presuming it actually finishes without encountering a glitch. Bottom line is I am not having much success using WSUS as an offline update mechanism! Is there some way to stop this from happening - I have checked the glb folder and all the updates are there?