Fix: collecting all model fields in an ensemble

Depending on how the ensemble was created, individual model fields might
not be exhaustive.