This comment was to explain why we have to copy `self._(de)indexed_keys`, so we should move it in the new method ;)