This PR allows multiple concurrent rendering by allowing different timers to be added whenever the WordCloud function is called.
When I was trying to render wordcloud in multiple canvases in React - separate components - I noticed the single timer instance can end up stopping the wrong canvas from putting words.
This PR allows multiple concurrent rendering by allowing different timers to be added whenever the WordCloud function is called. When I was trying to render wordcloud in multiple canvases in React - separate components - I noticed the single timer instance can end up stopping the wrong canvas from putting words.