add CachedBehavior to use cache in model query
all