Another element is that although some people and teachers have the concept of objects being tiny entities, they are not necessarily that way.
As taught by some groups “objects” are terrible for performance. They operate on a single element at a time, they contain a single element, etc. They are terrible for the cache, terrible for SIMD processing, terrible for computing.
But if you look at languages, perhaps the biggest core language library features are collections and containers, and bulk processing tasks.
Ultimately the implementation is whatever you make of it. You can make decisions that give great performance, or decisions that give terrible performance. Use your brain and think rather than mindlessly applying dogmas about what objects should be, or data should be, or operations should be.