Original ask: https://github.com/rackerlabs/otter/pull/789/files?diff=split#diff-46adfe1ec6f5f279e1d90dc10518c9abR188