Support snapshot windows

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

> I think this needs a larger explanation. I understand why this works out well, but I think there should be a bit more explanation for next person because it does look odd.

Not trying to be lazy, but wasn't really sure what to say.