I'm trying to animate properties of an @ObservedObject in an NSViewRepresentable using withAnimation but the change happens instantly, and breakpoints in my animatableData get/setters are not touched.
Is that a reasonable thing to attempt? When does SwiftUI look for animatableData? Any advice on how to go about it?