There damn well better be more Scarlet in the show sometime soon...