Hi! I wanted to fire a specific event in rapid intervals. To do so without using too much performance, I had the idea to pool those events; But how are they handled? Would it work, if I do something like this? Code:java TheEvent e = eventPool.get(somedata1, somedata2); // Borrowing object from poolBukkit.getPluginManager().callEvent(e); //Calling the eventeventPool.free(e); //Returning object to pool