I had a performance issue that I alleviated by porting some Swift code to Objective-C. That code needed to repeatedly access large dictionaries that were generated by Objective-C code. I think accessing the Objective-C dictionaries from Swift code was a culprit.