Currently we are not taking into account the selector settings on the editAnnotation method, which means that the selector values are not preserved after the editAnnotation is performed. We need to implement this functionality in order to support editing the selector settings.