First stab at per collection etags
Moved the per collection etag code to post-write