We need a separate product quantization API that is decoupled from IVF but can still be composed into IVF. Ideally this API would follow FAISS or Scikit-learn'a transformer estimators.