We need to make sure to return fonts in the order we passed them in, so that unit tests don't flake if they load in a different order.