Offload indexing to taskqueue