Makes it so we don't query every time we select when maximumSelectionSize is 0

a maximumSelectionSize of zero means unlimited, which means 
we shouldn't be updating results if it's set to 0