Hello! I am trying out dagster and have the following use case: Retrieve an arbitrary number of files from an external service (around 800, but not fixed), process each of those individually, then merge them and perform further processing. How would I approach this in dagster? As far as I understand there isn’t a way to define arbitrary outputs of an asset