do we need to emit change signals for these removals?