My RxJS observable is set to emit values at random intervals ranging from 0 to 1000ms.
Is there a way to confirm that there is always a minimum gap of 200ms between each emission without skipping or dropping any values, while ensuring they are emitted in the correct order?