Organized superMethods
Implemented model caching