Is the Caching.IsVersionCached method expected to be working in webgl? It's always returning false for me, but I can see that bundles are being loaded from cache correctly.
I'd expect this to work, yes. Can you submit a bug report with a repro case, and post the case number here?