pub fn manage_widgets_updates(
) -> (UnboundedSender<(usize, Vec<u64>)>, Pin<Box<dyn Stream<Item = Vec<usize>>>>)