Work around bukkit event handling so you don't have to.