multiple collections, some concurrency