Cache per-variant