The reason this isn't possible is that keys are service dependent, therefore if the device should use more than one service, it would be difficult to manage them on the receiver side. Regular access to the MQTT topic ensures that the latest keys are always used although we regularly change the keys every 28 days.