DDF-345  improved retry logic for product retrieval and caching