How big is this object?  It might be good to add a maximum number to keep in memory.  Having a way to get at the ones not in memory would be good though too.