Introduce Sequencing for legacy SharedWriter.
A new 'wait' will allow to release the SharedWriter but keep it allocated to the current client so it can execute another Stream and keep event ordering among streams consistent.
A new 'wait' will allow to release the SharedWriter but keep it allocated to the current client so it can execute another Stream and keep event ordering among streams consistent.