Could you elaborate on the semantics of "cache"? I do understand the mirror keyword, but I know next to nothing about ZFS and don't really get what "cache" means, considering bouth your and OPs comment.
If I recall correctly, the extra indexes and tags mean l2arc requires more memory to work efficiently.
https://svnweb.freebsd.org/base/head/sys/cddl/contrib/openso...