Potentially dumb question, were you testing with optimizations enabled? ARC inserts calls everywhere, but then the optimizer does its best to take out redundant ones. It&#x27;s not perfect, but it can make a big difference.