Problem with consolidation of documents from different partioned servers

We have a library database and a address book with more than 10000 groups.The documents in the library database will get authenticated using readers field. In the readers field we have the group names, hence when ever a user logs in to the database, based on the document readers field, it will display the results. Some users are present in more than 6000 groups. Domino has limitation, that when a user is present in more than 4096 groups, the authentication fails.It is a business requirment to have so many groups,due to which, we dont have possibility of reducing the groups.

To over come this, we have created 3 partioned domino servers, and we have divided the library in to three partions. Now we have three address books, hence we will overcome the 4096 limit for the authentication as we have fewer number of groups in each address book.

But now the concern is, when a user logs in to the 1st partioned copy, we have to display all the documents for which he has access from all the three copies. Basically end user will have to login to only one database and all the documents for which he have access to be displayed.

Is there any way to consolidate the documents from three partioned copies into a single view.

Any idea or suggestion to overcome this is highly appreciated…