Completely agree. I would also be surprised if this weren't done at the block level, as ZFS does SSD acceleration, rather than at the file level as the article claims. It's just so much more efficient than caching at the file layer, for not that much more RAM cost (for indexing).