Added caching control
Added caching for associations
POC for eager loading