Caching queried object in magic methods ORM