When using the spawn behavior, you can set it to any object and allow you to spawn any other object. For example youre able to put a spawn behavior on the player to spawn for example a key at a certain coordinate.
But you cant despawn/delete any object using any object. For example you cant set a delete behavior on the player to delete a key in front of you, you have to set the delete behavior on the key itself, this causes a ton of complications in my game and Im trying to work around it but cant figure it out.