avoid duplicate resource downloads
handle binary files in cache seed