How do you ensure reproducibility in a machine learning pipeline that involves multiple data sources at Xometry?