clean up pagination and fix static calls to use CommerceProduct::getImageUrlFromHash