the server only sends a despawn event when the actual object does
despawn or when you change to that objects level and the server
sends it to sync you with that planes objects. By setting the current
player plane on gametick and checking that against the despawned objects
plane, and only processing events where they match we can gurantee
that the actual object has just despawned instead of the server sending
the event just to resync the player with the current status of the
location they just entered