async def METHOD_NAME(
    self, colors: List[Color], transition_time_ms: int = 250
) -> bool:
    """Cycle through a list of colors, leaving the status bar on the last color."""
    steps = [
        ColorStep(
            transition_type=LightTransitionType.linear,
            transition_time_ms=transition_time_ms,
            color=c,
        )
        for c in colors
    ]
    return await self.start_animation(
        steps=steps, type=LightAnimationType.single_shot
    )