Added an additional test and made the queryRowOverlap nonzero to make sure that having query overlap does not affect the cancellation of observers.