Fully featured customizable Objective-C framework to display and manage message based conversations - similar to Whats App or Messages. Quickly add text, picture and location based messaging functionality to your app.
The SDK uses CoreData to persist all the data from Firebase. CoreData should be able to handle high volumes of complex data. I don't think that 10k records would be a problem (it should be able to handle millions of records). But I think it will be constrained by the iOS device you're using and the limitations of CoreData rather than the Chat SDK. The SDK really just provides a framework to store data locally and synchronize with Firebase. So whichever technology you used to store and transmit your data, you would still run into the same performance issues in terms of processing your data on the device.