big list

How to handle large business data


I have a little problem, it is probably easy to solve, but before i start doing some nonsense i ask for help.

There is a business data object lets say object A, and that object has a more objects as attributes, even lists. Lets say A has a list of B objects (about 20 000-30 000). If i choose in bdm settings to always load B list, it is not so efficient, and maybe i will run out of memory as well when i try to use A in business data. If i choose only load when necessary then displaying A objects B list wont be easy, and even with always load it is to big to handle.