Json objects can becomde big. In our case easily over 10Mb. Creating a simple "for loop" to match what was needed to be found could take up to several minutes. Then mrAceT had a great idea.. splitting ...
Can you explain object-oriented programming to me like I'm 5 years old? Probably not. But here's a straightforward explanation of what OOP is ...