Set MapKit annotation zIndex in declaration

Using SwiftUI, MapKit and the Map() view in iOS 17, I'm adding markers and annotations to the map instance. However it seems regardless of what order they are added, they are rendered with random Z-index values. I've not found any modifiers to specify any kind of priority.

Is there a way to declare Z-index priority of Marker and Annotation views?