Wow! that is a heluva long time on a window

Even done trad, a standard window should take no more than 90 seconds, done WFP on a repeat clean you should be about 30 seconds.
I rarely rinse, I consider it to be washing and rinsing al in one go, it would be different if I just used a wet brush to scrub the window, then I would have to rinse, but there is a continual flow of fresh, clean water flowing through the brush at al times....though I do rinse off the glass depending on circumstances!!
My partner works with me, and she mostly rinses off the glass, so I guess it really comes down to your own preference, technique /method.
My own flowrate is about a litre per minute.
Time taken on a first time clean, especially if the windows are really grimy can take 4 or 5 times longer with a cold water system, probably not so long with a hot water one (never used one so I don't know for sure)
Ian