ReactiveEnv now uses a RingBuffer