Первичная инициализация через MQTT

Это понятно, но мне важна ситуация, когда брокер не работал, а сообщения шли. С любым флагом, они ведь просто потеряются, так ведь?
В общем, я придумал костыль, если реализую, и кому-то будет интересно, расскажу.
Смысл в том, что я создаю вирт. девайс с самосбрасываемым топиком. В ответ на него клиент отправил в брокер состояние всех интересующих меня топиков.
Пока для проверки мне надо раскрыть другие вопросы, я топик создал. Спасибо!