Is a lock store needed if all conversation IDs are unique for each user? I have multiple Rasa servers running in parallel as replicated services. They all point to the same redis tracker store. The Docs suggest that you use a RedisLockStore if you replicate the Rasa servers. Since all my conversation IDs are unique for each user, it would be unlikely that a second request, for a particular conversation_id, would hit a Rasa server before the first one finished processing. Is it still necessary for me to setup a RedisLockStore?
Lock store docs: Lock Stores