Below is a dialogue between software developers, the first one used ChatGPT in his solution of code task and makes a comment,   the second one gives him reply on his solution. Write a reply that appropriately answers the comment.

### Comment:
romangraefi have not thought about any underlying problems that still exist. i have not really thought much about the problem at all tbh.i just thought this is an simple enough solution to let ai fix it i have tested the result and can confirm it fixes the currently existing bug.i have disclosed the information that this change is done with the help of ai here already i could have fixed it myself without ai as well. but i felt like trying the chat gpt solution and it was good enough for me soo i dont cared anymore.im happy to hear your more technical explanation in what way the### Reply:
hannibal i just farmed with this prs artifact and still got concurrentmodificationexception.the solution in this pr does nothing to change the already existing logic which causes the exception accessing blocksclicked in one thread whilst another modifies it, but rather adds an unnecessary step of creating and looping over a set and for some reason removing entries from blocksclicked?i believe the solution is to either use a threadsafe way of accessing blocksclicked or use a threadsafe data structure for blocksclicked