only add metadata listener if we have an L2 cache