cache builder changes to url/file encoding to cope with %-escaped urls better