pub fn animate_by_pulse(ids: &[Id], pulse: f32) -> Id