Scopes intersect, so fix the _all implementation