Thanks for your response. I realise that I could just stick a method that populated the BO with a subset of the data collection, but I thought that this would have to make a connection to the database each time I changed item in the main table. Hence, I thought I should populate the BO with the references and then get a subset from this each time I stepped through the main table. I thought that the Filter would do the trick but I can't find any info about how to use it and if its the right method for what I'm trying to achieve.
Regards
Many thanks in advance.