Requires MPK to be entered on each usage (i.e. on each assetRaw decrypt) -- no persist of h_mpk in localStorage, or as window global var.