pub(crate) async fn lazy_loading_witness<'a, I>( services: &Services, lazy_loading_context: &Context<'_>, events: I, ) -> Witnesswhere I: Iterator<Item = &'a PdusIterItem> + Clone + Send,