Another strategy would be to subclass NSArrayController and redefine organized objects to return something like [[super arrangedObjects] subarrayWithRange:NSMakeRange( 0, 25 )];(you probably want to check the length of the array first). Of course, this array controller would only be good for the top 25 and nowhere in your application.
source
share