MovementConfig: {
    animationUrl: string;
    duration: number;
    repeat: "loop" | "once";
    restartOnEnter?: boolean;
}