Fix #2134; LayoutView should remove its element before destroying child regions
LayoutView: add a destroyImmediate flag to enable fast cleanup