Added hashCode override to enable Spring Caching to work properly for requests that involve PagingInfo