What would be the best container choice for ~1 million objects? The objects would be in order, but I would need the ability to jump to any random object quickly (which makes me think dictionary). But at some point I'd need to add in filtering/search based on the properties in these objects. performance is the main concern.
The idea is the user can view the details (properties) of one object a a time, and use a prev/next/jumpto control to go between them. But eventually they want to export these objects after a filtering is applied.