type ShockwaveAnimationDependency<'a> = (Option<ToolKind>, (Option<ToolKind>, Option<&'a AbilitySpec>), f32, f32, Option<StageSection>, Option<&'a str>);