Bug 1068651 - [Contacts] [ICE] In occasions the ICE Group and Contact Settings info is not correctly updated

... in settings.
Can we extract this as an specific private method?
The indentation makes it complex to read