It did, there's two incompatible approaches, zram and zswap.