Add support to PackageSourceFetcher for fetching items from index