With a power law, only a few keys occur frequently.
Changing the data representation implicitly would cause unpredictable performance as columns get rewritten.
If you want to do more explicit storage optimisations, maybe one of the mongo-like overlays could accommodate that.