1. A method for managing data stored on a memory device comprising a first array of memory cells each memory cell having a first density and a second array of memory cells each memory cell having a second density, comprising: determining usage associated with a logical address of the memory device; at least partially based on the usage, storing data associated with the logical address in one of the first array and second array of memory cells; and maintaining at least a particular number of spare locations in the first array of memory cells if locations are available in the second array of memory cells by moving data from the first array of memory cells to the second array of memory cells.