refactored ChartSearchIndexUpdater