Zero buckets stay hidden once any usage is reported — the always-zero cache write no longer shows on DeepSeek sessions — while the empty state keeps the four-row fallback. Billing and cache-hit accounting are unchanged; writes still render when providers report them.