Можешь ли ты объяснить назначение и варианты использования `GeometryReader` и `GeometryProxy` в SwiftUI, а также какие моменты нужно учитывать при их реализации? — ДейлиПреп