Support snapshot windows

Well no reason you didn't look at it Mark - I never created the PR. Apologies.

I really don't know that this is better than Iterable. What is the thing you get with this?