Laravel pagination on steroids