decoupled result rendering from search component to render classes. you can no register your own render classes for result rendering