render ilo_regions field properly now, and update the view renderers to prepare for future extensions (re #970)