walls and switches now update the editor properly on removal