Fixed bug where "no matches" was shown when, in fact, the matches just hadn't been loaded yet. Moved some tasks to be executed on the executor.