Modify Cinematic / Select Take at Runtime

I am looking for a way to make small changes to cinematic sequences based on variables. I want to have one large sequence with several parts that could be changed based on the state of the game, for example have a character nod or shake their head. I was thinking of making shots with takes for the variations and select a take at runtime.
Is there a way to change the take at runtime? Or a different way to accomplish what I am going for?