hey, last night I found a bug with some entities where I think the off hand is calling the interact event so it gets called twice. I wrote a workaround of storing the entity uuid so the player only interacts with it once, but should I have to do this or is it a bug?