Added base model class
Cached Collection API