Implement bulk operations on the split modulestore.

Exactly, although it appears that I need to document the logic to make it clearer.