SwiftUI TabView - duplicate entries List View while binded to a @FetchRequest

macOS app using a TabView, each tab's root view is using a @FetchRequest to populate a List view. while switching between tabs results in 1 ... (n * n) duplicate items on each tab switch. The behaviour is as if the internal update call in response to the SwiftUI view updating is not clearing the previous List view items but is appending to it. How do you clear or empty the List view on/or before every UI update call to the @FetchRequest property wrapper?

Same duplicate list issue for me I think its swiftUI issue

SwiftUI TabView - duplicate entries List View while binded to a @FetchRequest
 
 
Q