Cache.FuncId
Better print about cast failure