We stopped using List and switched to a LazyVStack and it works as expected now.
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags: