I think the issue is not with Charts but with the page style tab view. Have you tried with a ScrollView set to .scrollTargetBehavior(.paging)? If you can target iOS 17 you'll see a massive performance improvement.
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags: