Equivalent RouteInfo objects aren't agreeing with each other

I’m noticing that these two are not equivalent:

this.router.currentRoute.parent
this.router.currentRoute.parent.parent.child

In particular they have different .attributes properties (one has the model, one doesn’t).

Is this intentional?

I’m on 3.10.

I don’t think this is intentional.