Backpressure suppport for Window by size

For #1828. Extracted Producers from OperatorBufferWithSize and reused them in OperatorWindowWithSize.