Create cacheable collections of filtered, sorted, and paginated ActiveRecord objects
Eric Garside
MIT