silent:false when setting child collections during initial set

Came upon this when I was trying to fetch a collection of models, where each model had a child collection, but the initial add events were never being called.

I understand the reasoning that the constructor calls set with `silent:true` and I think that should be respected by passing it to child models and change events, but I was expecting add events to be fired on child collections. Am I wrong? Or is there a workaround for this that I'm missing?