using the query parameter will limit you not using the AEM dispatcher cache if you need to use AEM as product catalogue brochure , then you need to import required product into AEM and then cache the pages derived out of catalogue blueprint .the amount of product data that needs to be imported needs...