Não estou vendo por que você precisaria descartar o índice. Basta criá-lo uma vez no rowid se ainda não estiver definido como a chave primária em cada uma dessas tabelas, caso em que já está indexado.
Por fim, em vez de excluir e reinserir dados, você poderia, se possível, fazer uma atualização que seria mais rápida no geral.