This needs to go via IDemolishable.