Simplify boot storage

"Temporary" sounds like an excuse for not properly documenting. Even if this method is temporary, what about the data types it uses? Does it make sense to document `mapping`, `data`, `device`? This method may be shorter than the original, but it is still a mystery.