Delete operation incorrect.
The polygon-session delete operator has 2 problems:
- Deleting a a free edge (with delete-dependents=false) fails with "entity is in use" error.
- Deleting some entities with delete-dependents=true deletes the entire model and can also leave entities missing in the UI even though they have records in the model manager.