(CNN)History has a way of repeating itself.I've written about controversy surrounding White actors portraying characters of color -- a practice that has existed throughout Hollywood's history -- multiple times.In the most recent iteration of this pattern, Israeli-born actress Gal Gadot has been cast to play Cleopatra, ancient queen of Egypt, in an upcoming film that will reunite her with "Wonder Woman" director Patty Jenkins.This is not a new story, but it is a complicated one.Because while