default scopes should break the cache on singulur_association.

fixes #17495
Merge pull request #17559 from alfa-jpn/fix/singular_association_cache

default scopes should break the cache on singulur_association.