Remove GroupReader and relocated it in ConfigurableProcessor