`models.length` is probably wrong here, as I don't think the collection will necessarily contain all of a user's pathways or badges or whatever at any given moment. But that's also a detail that I think can be changed later again when we have a better sense of data flow.