How can I create a new class with the same objects as an older class?
Have a look at our Real all objects How-to. It has a section on restoring data to a different instance, but you can restore it to a different collection (the new class of objects) on the same instance.
The results will stream through me right? I do not want to read all the objects.