Don't user QuerySet.last, instead use query set size