fix potential bug of moving Item to its own ItemContainer, which would have deleted the Item inadvertently