Do you need to clone the item stack here? It looks like it is mirrored/cloned in the CraftEventHandler.
What happens if you don't clone it?