Limitations of analyticsTag created in an Application/Index

From the documentation, I’m able to see that analytics data can be segregated based upon the analyticsTag attribute which we sent during search.

But in my scenario these tags can be dynamic, and it may lead to create around 1000 different analytics tag. For example, each request can have different analytics tag like below

request1: [queryparams:"", indexName:"",analyticsTag:[“dynamicId1”]]

request2: [queryparams:"", indexName:"",analyticsTag:[“dynamicId2”]]

And I hope you will store these analyticsTag somewhere to segregate the results.

So the question, Is there any limitation on number of Analytics tag that can be used/created in an application/Index?