I agree, I think the scope is the answer, as in Commandbars would refer to the ActiveDocument (here and now) where Application.Commandbars would refer to Normal or everything instead of what is currently active (scope).

I have not had a chance to check this.