Find out which config parameter has changed

Currently, to find out which config parameter has changed I set it with self._stored.set_default(myparam='somevalue')
And then under config_changed hook I check if the value is not the same if not self._stored.myparam == self.config['myparam']:
Then I can take different actions depending on which config parameter has changed.

Is there another way of checking this without using self._stored? Feels a little bit hacky to me…

Thanks!