Is this timed with narration? How is the order of highlighting determined? How are you creating the US map assets?
You could use the sequence layers command to get your states to highlight if you have each state on its own layer.
Procure -- or make -- a US map with 50 layers, one for each state.