Ember.Route queryParams firing model hooks of child routes

According to the documentation (http://emberjs.com/api/classes/Ember.Route.html#property_queryParams), setting refreshModel: true will re-fire the model hooks of the route and all child routes.

I want to only re-fire the parent route hook, and not any child routes. Is this possible? I’ve explored the transition object and haven’t found anything that can consistently help me distinguish between a transition caused by the child route parameter changing vs. the parent route queryParams.

Anybody do anything similar?