The situation is on the screenshot below:
As you see, I call Property.limit(10) to grab first 10 objects from the database, but the query will execute only if I call @properties variable. I don't understand why it is not called. It then will be called in the view and slow up rendering. Surprisingly,it will be called in _filter partial, however, it doesn't contain @properties variable at all. What's going on?
At the same time, City.all and Country.all are executed in the controller. How can it happen?

