mix RUID + url for cache filename, closes #10