Yes, we have a problem with the code beginning at line 51.

Basically your right, we don't *really* know if we should render the client until `EndRequest` is run. However, it's too late to inject anything at that time for OWIN. We need to figure out some form of delayed execution or something - I'm not really sure what yet.

In my mind solving this is the last big hurdle for Glimpse.Owin.