expiring cache AND staying put, maybe