I am not really sure I understand the usage of the ETag here. Isn't it a http header (usually)?