I'm attempting to do the same thing (I think). The equivalent of dropping a pin in a Map() with a longpress gesture in SwiftUI. My hope is that the user can create an object that is an annotationItem.
Were you able to figure this out?
Thanks.
-Kurt