Like if you find the performance penalty acceptable, use an RC, and you have imho a better swift.
As an Objective-C veteran, I feel a lot of people overthink these decisions. You can write highly performant applications with prevalent reference counting, and Rust lets you optimize where it actually counts.