Since the KCM caches are implemented by a D-Bus service, it would be good to have a signal that's emitted whenever the caches change. It would be analogous to using inotity watches for FILE or DIR caches. The lack of a notification API means gnome-online-accounts has to poll the cache every few seconds to keep the GNOME integration in sync. Polling is problematic because it hurts battery consumption. This has already been a problem with KEYRING caches. I hope KCM will make things better.
Upstream bug: https://pagure.io/SSSD/sssd/issue/3568
Upstream ticket: https://pagure.io/SSSD/sssd/issue/3568
This bug appears to have been reported against 'rawhide' during the Fedora 28 development cycle. Changing version to '28'.
This is an RFE that's going to be tracked upstream by https://pagure.io/SSSD/sssd/issue/3568 (as mentioned in comment 2). I'm closing this bug as "UPSTREAM" and we'll track its progress in the pagure issue. Please, feel free to re-open the bug in case you think that's not the best approach to take.