Make praefect replication work with object pools
There are some constraints on replication when object pools are in the mix. eg: object pools and their member repositories all have to be on the same praefect gitaly node, so that affects the replication strategy.
We need to think through edge cases and come up with follow up tasks