Fix double _msearch call in doc_table

The doc table was causing a double request due to the sort watcher firing at initialization. This pull fixes that by checking if the sort actually changed.