https://nuancesprog.ru/p/18695/
Подробный разбор фреймворка Observation. Новый способ повысить производительность SwiftUI