Add support for assigning objects to a particular persistent store on a per entity mapping basis. closes #1386