Factorize moving marker and story narration