updateAnnotation method
Implementation
void updateAnnotation(String annotationId, Annotation updatedAnnotation) {
runInAction(() {
_annotations[annotationId] = updatedAnnotation;
});
// Note: Spatial index update handled by MobX reactions in _setupSpatialIndexReactions()
}