Grants downloader should just be a subclass