ilo: add ilo_state_sampler