Due to subscription model of Attributes (and possibly Parameters) update via MQTT, it should implement Observer pattern, allowing to subscribe for changes of those parameters. It will be useful, for example for hOn: entities may subscribe for specific parameter changes and not to be reevaluated at every other (very likely unrelated) attribute.