I'm looking at the hybrid drives and starting to wonder. If for example metadata/inode tables and such were on the flash part, and "Linear" data on the magnetic part.
Then there's the metadata-journal, as well as maybe data journals, acting as an intermediate cache in order to allow both data-realignment and "online defrag" on the metal.