Use replay groups for feature overlays

Thanks @elemoine for the majority of the work on this.