TObjectIterator only returns loaded objects

Basically, if the object isnt referenced by the currently loaded level, its not picked up by TObjectIterator. Is there an alternative that will load all objects?

This only occurs in a build.