Use lifetime from `Context` instead of new one for `iter_funcs`