a better, more general fix for the previous Canvas::item_going_away() issue. There...