Anyone used Prefect to do federated online learning? Having a centralized model, do prediction on individual devices without seeing the data, get feedback from the error of those predictions and then send back something like the gradient to update the centralized model? Any resources to read more about this issue in particular?