Working on a SwiftUI App with hierarchical data displayed in split views (primary, supplementary and secondary views).
Since the data is hierarchical across three views,