Bingo :). It's not the cleanest architecture for this, but I wanted to avoid rewriting ALL of our file management code just to add support for Etags :)