Added caching to criteria
Always order by id by default