I wanted to keep those separate, because in the case of the fallback the order matters, and also because we might want to be able to filter on other fields not part of the fallback system in the future. If that doesn't really matter, then maybe I can switch to re-using the `fields` property with a simple comment explaining that the order is important ?