Decouple window creation from streamers, introduce window ID

Change-Id: Ide36663f620344acb573a7dd9a68476d3cb55095