that would be one way to do this, but would require placing the entire DB schema in python strings, which would be annoying to update if/when the schema changes. this allows for that to happen automatically, which I'm +1 for. You'd normally get that behavior out of `defaultdict`s, but I'm limited to using what `multiprocessing.Manager` supports.