Currently, the batching logic implements its own methods for retrieving the batch stats from Weaviate in addition to the shards readiness. These methods should be centralised into the _Cluster class instead to provide a central location for all Weaviate cluster operations that can be used inside the batch logic