WebAssembly, такие как ort-wasm-simd-threaded.asyncify.wasm из ONNX Runtime, кэшируются избыточно для разных источников, несмотря на идентичное содержимое. Это связано с изоляцией кэша браузера с использованием ключей изоляции сети на основе топ-уровня и сайта текущего фрейма. Предлагаемый API Cross-Origin Storage (COS) вводит `navigator.crossOriginStorage`, который хранит файлы, идентифицируемые криптографическим хэшем (например, SHA-256). Приложения могут запрашивать дескриптор файла по хэшу; если он присутствует, они читают напрямую; если нет — загружают и сохраняют его с опциями видимости: `origins: '*'` для глобального общего доступа, список источников для ограниченного общего доступа или только тот же сайт. Браузер проверяет хэш при записи для обеспечения целостности, а видимость может быть только повышена, но не понижена, чтобы предотвратить злонамеренное сужение круга доступа. COS — это предложение на ранней стадии, которое ещё не реализовано нативно, но его можно протестировать с помощью расширения браузера.