If it is becoming unbearably slow... then I'd recommend:
3. Create a new wallet with a new seed (New/restore -> Standard wallet -> Create a new seed)
A new SEED is not imperative thing. One can use the old one but define the new deviation path. For example, if the old one for the pool with the native segwit addresses was like this m/84'/0'/0' one can outline the next pools with deviation paths like m/84'/0'/1' , m/84'/0'/2', m/84'/0'/3', .... and so on.