- Reuse CLLocationManager instance instead of creating on main thread each call - Cache SFSpeechRecognizer.authorizationStatus as nonisolated computed property - Both fixes eliminate UI-responsiveness warnings in currentPermissions()
- Reuse CLLocationManager instance instead of creating on main thread each call - Cache SFSpeechRecognizer.authorizationStatus as nonisolated computed property - Both fixes eliminate UI-responsiveness warnings in currentPermissions()