When a sprite is deleted:
- The dropdowns should update (currently only does on host but not others)
- The workspaces that had sprites switched in those dropdowns should regenerate code
- Warn the user if the sprite is being used in one of those dropdowns (except in its own workspace)