start indexing in non-UI thread