I just read some of the existing code that uses CONTENSTORE and MODULESTORE, and it's not pretty. It looks like we can specify multiple stores with different hosts, databases, collections, etc. You should talk to @ormsbee and/or @cpennington about the right way to handle this so we are able to index all of the necessary data.