Turn ReplicaDRGateway into an interface