MetricCollection for metrics that take different inputs?

Hi, what is the intended way to create metric collections when the metrics take different inputs? For example, AUROC takes y_prob and y_true, but Accuracy takes y_pred and y_true. Is there a way to specify this when creating the MetricCollection object?

I’m not sure how to proceed since docs recommend not to next metrics as that will not work properly