What problem does this solve or what need does it fill?
Sometimes commands.entity(entity_id) panics because the entity is already unspawned.
What solution would you like?
commands.entity_option(...) that returns a Option<EntityCommands<'w, 's, 'a>> ... this would be a workaround for commands.entity(...) that can panic.
What alternative(s) have you considered?
panic::catch_unwind doesn't work.
Additional context
Getting the world with exclusive_system to use get_entity doesn't work in my case.