Hey, I’ve got a number of photos that are being uploaded and I wanted to store the progress of the uploads in a viewmodel so I can observe and update my individual photo views accordingly. I don’t really understand MVVM enough to know whether I should have a single ViewModel and store upload progress in a HashMap<uploadId, progress> or if there’s a way to create multiple ViewModels that each individual view should access?